[英]How to make UI animation in Scene2d?
我在libgdx scene2d中使用一个表格将我的标签分组为我的分数:
lblScore = new Label("Score: " + Integer.toString(score), labelStyle);
lblBscore = new Label("Best: " + Integer.toString(bScore), labelStyle);
table = new Table();
table.setFillParent(true);
table.setDebug(false);
table.top();
table.add(lblScore).padTop(Constant.HEIGHT / 2 - 100);
table.row();
table.add(lblBscore).padTop(10);
stage.addActor(table);
我想发生的是,当我的角色去世时,桌子会显示动画,这也是一个好主意,当我的角色还活着时,桌子就被隐藏了吗? 还是我的角色去世时应该只创建表格?
您没有指定要执行的动画类型,但是请检查Actions类,因为它具有许多可用于对Scene2d组件进行动画处理的动作(移动,颜色更改,淡入/淡出,旋转等):
这是一个带有示例代码的教程,演示了如何使用动作:
http://www.gamefromscratch.com/post/2013/12/09/LibGDX-Tutorial-9-Scene2D-Part-2-Actions.aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.