Unity3D GoldMiner--GameOver
来源:互联网 发布:同步教育软件 编辑:程序博客网 时间:2024/06/06 01:27
Unity 3D GameOver文本动画
Step1 Animation
选中Canvas,打开 Animation(Window->Animation),并新建动画
Add Property,将GameOverText添加进Animation
两种方法使Text对象在触发Animation时显示
1、将Text对象在 inspector中设置为disabled,在Animation中将其设置为Enabled
2、将对象的Text Component设为不可见(或者文字透明度为0),在Animation中设置可见(透明度提升),可以操作Text其他属性来达到某些动画需要
Loop
Animation的Loop Time默认为true,GameOver显示一次就可以了
Step2 Animator
在Canvas的inspector中找到Animator,新建一个State Empty,当前的GameOver(LevelSwitch)应该已经自动生成
设置Empty为Default State,并拉一条Transition到LevelSwitch
新建Trigger GameOver
将Trigger GameOver的触发添加到Empty->LevelSwitch的conditions中
Step3 Code
anim.SetTrigger(GameOver)
anim对应对象为以Canvas为Controller的animtor
调用SetTrigger在当前执行中将动画播放一次
Tips
animator的操作对其他动画(人物走动等)同理
阅读全文
0 0
- Unity3D GoldMiner--GameOver
- gameOver
- my2014.gameOver();
- GameOver.java---BallGame
- 内核和上层宣判strtok gameover
- FlappyBird开发总结(七)—— GameOver计分板
- Unity3D
- Unity3D
- Unity3D
- Unity3D
- unity3d
- Unity3D
- Unity3D
- Unity3D
- UNITY3D
- Unity3D
- unity3d
- unity3D
- Android开发 之 帧动画
- 技术支持
- java 源码解析(01) HashMap
- 【C语言】数组形参
- 构建CEPH deb包
- Unity3D GoldMiner--GameOver
- DOM小结
- 用 volume container 共享数据
- 嵌入式驱动开发之认识驱动的位置
- html的<script>标签中多行注释报错解决方法
- HDU5937(DFS+剪枝)
- 【C语言】函数
- HTML入门笔记3-HTML中h1到h6标签
- Android studio卡在waiting for target device to come online