欢迎光临散文网 会员登陆 & 注册

Unity基础_如果制作一个打脸解压游戏_Aniamtor

2022-08-20 17:13 作者:unity_某某师_高锦锦  | 我要投稿

最近压力比较大,有没有时间去释放。

深夜回家,看了看熟睡的母老虎,这个打不过;看了看熟睡的孩子,这个不能打;看了看镜子中的自己,摸着通红的脸,打自己,肉疼。

那么作为一个有十年开发经验的老程序员,通过程序的方式释放自己的压力。

游戏下载链接:

  1. 创建工程

  2. 新建场景

  3. 导入素材 素材在github 库中https://github.com/gaojinjin/AniamtorFunnyGame

  4. 创建2D Sprite  

  5. Ctrl+6打开动画编辑器

  6. 设置Sprite为2D的模式

  7. 拖动序列帧图片到动画中

  8. 设置帧间隔从60修改为12

  9. 点击播放预览动画

  10. 按照同样的方法制作第二个序列帧

  11. 完成之后在2DSprite上添加脚本

  12. 具体代码如下:

核心代码

sliderScrubber.onValueChanged.AddListener(SliderChanged) 注册事件

 animator.Play("AnimationName", -1, sliderScrubber.normalizedValue);

AnimationName:播放动画的名称

-1:层的索引。如果 layer 为 -1,则播放第一个具有给定状态名称或哈希的状态。

sliderScrubber.normalizedValue:New Animation1动画片段的权重值

Unity基础_如果制作一个打脸解压游戏_Aniamtor的评论 (共 条)

分享到微博请遵守国家法律