Unity3D GoldMiner--GameOver
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的操作对其他动画(人物走动等)同理
Unity3D GoldMiner--GameOver相关推荐
- 用Unity3D实现智能巡逻兵游戏
用Unity3D实现智能巡逻兵游戏 项目地址 智能巡逻兵游戏 完成效果图 类图 要求 游戏设计要求: 创建一个地图和若干巡逻兵(使用动画): 每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址. ...
- Unity3d开发跳一跳AI(ML-agents)全纪录
本文首发于"洪流学堂"微信公众号. 洪流学堂,让你快人几步! 跳一跳介绍 最近微信上非常火的一个小游戏,相信大家都已经玩过了. 玩法 小人跳跃的距离和你按压屏幕的时长有关,按屏幕时 ...
- unity3d俄罗斯方块源码教程+源码和程序下载
小时候,大家都应玩过或听说过<俄罗斯方块>,它是红白机,掌机等一些电子设备中最常见的一款游戏.而随着时代的发展,信息的进步,游戏画面从简单的黑白方块到彩色方块,游戏的玩法机制从最简单的消方 ...
- Unity3D合成大西瓜
Unity3D合成大西瓜 1.FruitType using UnityEngine;public enum FruitType {One = 0,Two = 1,Three = 2,Four = 3 ...
- 关于Unity3D的初步学习研究周记
关于Unity3D的初步学习研究周记(1) 学习总结: 本次学习Unity3D其实算是对基本的复习,因为在以前自己玩过一段时间,我也有一点C#的基础,所以我是直接开始做的一些小测试,因为事件原因,两个 ...
- Unity3D学习(7)之物理引擎的应用与代码复用
Unity3D的物理引擎做得很不错,让物体的运动更加贴近现实了.没有人喜欢高深的数学,去计算复杂的运动曲线和力学.使用物理引擎,而你仅需要高中的物理(牛顿!三定律, F = m * a). 物理引擎( ...
- 【Unity3D】利用物体碰撞检测、键盘输入处理完成平衡球游戏
物体碰撞检测是游戏编程里面非常常用的功能,一旦碰到就怎么怎么样,比如掉血等.Unity3D直接就提供了物体碰撞检测的接口,实现起来很方便.借此功能,完成了一个平衡球游戏,同时说明Unity3D的物体碰 ...
- Unity3D使用Unity来制作俄罗斯方块游戏
1. 操作环境 Unity3D 4.1.0版本.Win 7 备注:该方法并非本人原创,我也是根据别人的代码来学习的. 2. 思路分析 该方法中,只有2个脚本,一个是控制方块的(Block.cs),另外 ...
- unity3d水果忍者制作
unity3d水果忍者制作 接着昨天的更新,代码实现模块的理解和实现,这里对ui和声音部分就不做过多解释,主要讲解游戏场景内代码的实现功能: 在一个游戏制作过程中预制体的巧妙使用和删减可以帮我们节省大 ...
- 我的Unity3D学习日记-06(自己动手制作FlappyBird)
自从上次跟着敲了官方示例拾荒者之后,开始对Unity制作2D游戏感兴趣了起来,虽然本文标题叫做Unity3D学习日记.但是Unity其实本来名字里是没有3D这俩字的--很有名的雨血前传 蜃楼就是一个使 ...
最新文章
- python http接口_python处理http接口请求
- 2019-2020年人工智能产业发展深度报告
- 如何删除计算机桌面多余的大e,桌面有个大E浏览器图标,怎么也删除不了
- 160家优秀国外技术公司博客
- mysql error 1148_MYSQL入坑第一弹--------ERROR 1148 (42000)ERROR 1290 (HY000)
- mpu 配置内存空间_PCIE的内存地址空间、I/O地址空间和配置地址空间
- windows和linux的内存管理
- Jquery Datatable 数据填充报错:requested unknown parameter ‘XXX‘ for row xx, column xx 解决方法
- Fail2ban详细教程,解决网站被扫描、CC攻击、ssh暴力破解、防爬虫等问题
- web微信授权登录-代码篇
- 2015-2016 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2015) Adjoin the Networks (树的直径)
- 2020-2021学年第二学期期末考试《药物治疗学》大作业
- Apache http设置反向代理和负载均衡
- pythonclass语法_【python类别概念自学】class的语法整理(继承、抽象类别、魔术方法)...
- 深入学习用 Go 编写 HTTP 服务器
- 百度地图调用 keytool 错误:java.lang.Exception: 密钥库文件不存在、getLocType 167(4.9E-324)错误
- 大数据和云计算发展前景怎样?
- GE Proficy多个漏洞
- matlab grayslice,MATLAB图像处理函数汇总大全(2)
- MySQL 中 CONCAT 函数使用