当前位置: 首页 > news >正文

unity动画--动画绑定,转换,用脚本触发

文章目录

  • 如何制作和添加动画
    • 大概过程示例图
    • 将多组图片转化为动画放在对象身上
    • 实现动画之间的切换
  • 使用脚本触发Parameters(Trigger)

如何制作和添加动画

大概过程示例图

在这里插入图片描述

将多组图片转化为动画放在对象身上

  • 首先,我们要为我们要对象添加animator

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nLqiM2LY-1676419813764)(C:/Users/86188/AppData/Roaming/Typora/typora-user-images/image-20230214142429934.png)]

    • 然后我们要设置对应的动画控制器,用于控制对应的帧数播放顺序。
      在这里插入图片描述

​             [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-T2KnsLFm-1676419813766)(C:/Users/86188/AppData/Roaming/Typora/typora-user-images/image-20230214143416552.png)]

然后我们把对应图片放到动画播放器中。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VtVtpcXx-1676419813766)(C:/Users/86188/AppData/Roaming/Typora/typora-user-images/image-20230215073343769.png)]

阻止循环播放的方法

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HZhmaYaM-1676419813766)(C:/Users/86188/AppData/Roaming/Typora/typora-user-images/image-20230215075055457.png)]

好了,现在已经成功将一组图片作为动画放在对象的身上了。

下面我们该解决动画之间切换的问题了。

实现动画之间的切换

通过Animator我们可以看到我的之前做的两组动画。
(没有就随便做两组,嘻嘻)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Fpfv6iXu-1676419813767)(C:/Users/86188/AppData/Roaming/Typora/typora-user-images/image-20230215074649077.png)]

其中橘色的是常态播放的动画,是默认一直播放的。

我们现在来完成常态向jump的跳转。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FRSFPP8x-1676419813769)(C:/Users/86188/AppData/Roaming/Typora/typora-user-images/image-20230215075451827.png)]

右键是连线,其实如果不需要触发机制的话,这样就完毕了,动画会在两个动画之间切换,最后停在jump。

不过这不是我们想要的,我们需要用特殊的条件来触发切换。

点开左上角,我们发现有四种触发方式,我们选择第四种。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YJao8CWx-1676419813769)(C:/Users/86188/AppData/Roaming/Typora/typora-user-images/image-20230215075935864.png)]

再让箭头和他绑定。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZcBJZdM0-1676419813770)(C:/Users/86188/AppData/Roaming/Typora/typora-user-images/image-20230215080104616.png)]

这样,只有我们进行jump点击才会触发

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Io4SvXzM-1676419813770)(C:/Users/86188/AppData/Roaming/Typora/typora-user-images/image-20230215080155632.png)]

我们也不希望点击后就执行一次jump,对象就不播放动画了,所以我们还需要做jump向常态化切换的箭头。

这次我们不需要什么触发机制,而是想jump完就让他回到常态化。

此时就只需要调节箭头自带的属性就可以了。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5M2Of8am-1676419813771)(C:/Users/86188/AppData/Roaming/Typora/typora-user-images/image-20230215080929514.png)]

使用脚本触发Parameters(Trigger)

http://www.lryc.cn/news/36361.html

相关文章:

  • 车载汽车充气泵PCBA方案
  • Android 连接 MySQL 数据库教程
  • tmall.item.update.schema.get( 天猫编辑商品规则获取 )
  • Leetcode 2379. 得到 K 个黑块的最少涂色次数
  • [深入理解SSD系列 闪存实战2.1.3] 固态硬盘闪存的物理学原理_NAND Flash 的读、写、擦工作原理
  • 总结:Linux内核相关
  • flutter工程创建过程中遇到一些问题。
  • 记录实现操作系统互斥锁的一次思考
  • 计算机SCI期刊的分值是什么意思? - 易智编译EaseEditing
  • 5MW风电永磁直驱发电机-1200V直流并网MATLAB仿真模型
  • 10 个常见的 JavaScript 面试问题以及如何回答它们
  • 字节跳动-今日头条后端开发一面面经
  • 再见 ETHDenver 2023
  • 阿里云dataworks表操作
  • 【latex】总结最近使用到的画图、表格及公式操作
  • excel表格数字乱码怎么恢复正常
  • 泰山众筹电商模式的分析
  • [算法]归并排序
  • 【UE4 RTS游戏】05-自定义日期和时间
  • ES的restful风格的HTTP方法详解
  • 第十三章 opengl之模型(导入3D模型)
  • html标签表示!
  • 前端优化,webpack打包删除无用文件,并附上批量删除文件脚本!非常好用
  • SpringCloud之 LoadBalancer负载均衡
  • idm如何下载种子文件和磁力链接 idm如何下载torrent
  • UE4 安卓AR 识别图片
  • 数字化服务环境下高校成人教育图书馆服务工作的发展方向
  • 以创作之名致敬女性开发者
  • 【ArcGIS学习记录03】--利用DEM数据提取河网溪流--加入大型河流数据及裁剪美化
  • VOC2012数据集取需要的几个类别