当前位置: 首页>>代码示例>>Java>>正文


Java AlphaAction.setAlpha方法代码示例

本文整理汇总了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;
}
 
开发者ID:naomiHauret,项目名称:OdysseeDesMaths,代码行数:17,代码来源:MenuPrincipal.java

示例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;
    }
}
 
开发者ID:justinmarentette11,项目名称:Tower-Defense-Galaxy,代码行数:30,代码来源:MessageWindow.java

示例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);
}
 
开发者ID:raeleus,项目名称:bobbybird,代码行数:13,代码来源:GameState.java

示例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);
}
 
开发者ID:raeleus,项目名称:skin-composer,代码行数:13,代码来源:MenuList.java


注:本文中的com.badlogic.gdx.scenes.scene2d.actions.AlphaAction.setAlpha方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。