本文整理汇总了Java中com.badlogic.gdx.scenes.scene2d.actions.AlphaAction.setAlpha方法的典型用法代码示例。如果您正苦于以下问题:Java AlphaAction.setAlpha方法的具体用法?Java AlphaAction.setAlpha怎么用?Java AlphaAction.setAlpha使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.badlogic.gdx.scenes.scene2d.actions.AlphaAction
的用法示例。
在下文中一共展示了AlphaAction.setAlpha方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: play
import com.badlogic.gdx.scenes.scene2d.actions.AlphaAction; //导入方法依赖的package包/类
private void play() {
AlphaAction alphaAction = new AlphaAction();
alphaAction.setAlpha(0);
alphaAction.setDuration(0.5f);
play.addAction(alphaAction);
play.setTouchable(Touchable.disabled);
MoveToAction moveToAction = new MoveToAction();
moveToAction.setPosition(gameTitle.getX(), HEIGHT * 12 / 13 - gameTitle.getHeight());
moveToAction.setDuration(2);
gameTitle.addAction(moveToAction);
Timer.instance().clear();
gameTitle.setText("L'Odyssée des Maths");
currentState = State.TRANSITION;
}
示例2: act
import com.badlogic.gdx.scenes.scene2d.actions.AlphaAction; //导入方法依赖的package包/类
@Override
public void act(float delta) {
super.act(delta);
table.act(delta);
switch (state) {
case 0:
if(!Gdx.input.isTouched())
state++;
break;
case 1:
if(Gdx.input.isTouched())
state++;
break;
case 2:
if(!Gdx.input.isTouched()) {
AlphaAction action = new AlphaAction();
action.setAlpha(0f);
action.setDuration(0.3f);
addAction(new SequenceAction(action, new RunnableAction() {
@Override
public void run() {
remove();
}
}));
state++;
}
break;
}
}
示例3: showScore
import com.badlogic.gdx.scenes.scene2d.actions.AlphaAction; //导入方法依赖的package包/类
private void showScore() {
table.clear();
scoreLabel = new Label(Integer.toString(score), skin, "score");
scoreLabel.setColor(1.0f, 1.0f, 1.0f, 0.0f);
table.add(scoreLabel).padTop(30.0f).expandY().top();
AlphaAction alphaAction = new AlphaAction();
alphaAction.setAlpha(1.0f);
alphaAction.setDuration(.5f);
scoreLabel.addAction(alphaAction);
}
示例4: hide
import com.badlogic.gdx.scenes.scene2d.actions.AlphaAction; //导入方法依赖的package包/类
public void hide() {
//fade out and then remove
clearActions();
AlphaAction alphaAction = new AlphaAction();
alphaAction.setAlpha(0.0f);
alphaAction.setDuration(.3f);
alphaAction.setInterpolation(Interpolation.fade);
RemoveActorAction removeAction = new RemoveActorAction();
removeAction.setActor(this);
SequenceAction sequenceAction = new SequenceAction(alphaAction, removeAction);
addAction(sequenceAction);
}