这篇文章提出了一个 AnimationEvent 不触发的可能性:Animator Controller 中 Transition 设置问题
https://blog.csdn.net/qq_41730940/article/details/121076346

具体是什么设置问题我也不知道,总之他就是存在
我一开始确实是按照这个文章说的,稍微移动一下 Transition 的过渡条,但是没用
后来我想到我这个问题是怎么出现的,我是先拖入了动画 A,然后和 Walk 连 Transition,然后我觉得这个动画 A 不是我想要的,于是我没有删除这个动画 A 的状态,而是直接在这个 State 的 Motion 那里改了动画

然后就会出现动画事件不触发的问题

我在这个出问题的动画里面设置了两个事件,在出现这个问题之前,两个事件都能触发;

出现问题之后,放在时间线中间的事件可以触发,放在时间线末尾的事件不能触发,因此确定是跟事件相关的部分出了问题。我在前段时间还能触发两个事件,证明动画本身是没有问题的,整个动画系统里面只与我新添加的动画相关的,时间相关的,又跟动画本身无关的东西,那也只有 Transition 了,所以确定是 Transition 的问题

既然问题是跟 Transition 相关的,而我所有的操作只是 A 连 B,A 的 Motion 换成 C,那就是 A 连 B 这一个操作出了问题。然后我直接删掉 A,B 连 C,就没有问题了
也就是说,某一个动画的 AnimationEvent 因 Animator Controller 中 Transition 设置问题而不触发的快速解决办法,就是将这个动画,重新拖入 Animator Controller,创建新 State,以这个新 State 和别的正常 State 建立 Transition
这也说明 A 连 B 建立的 Transition 是跟 A B 相关,但是 A B 的 Motion 改变不影响 A B 之间已建立的 Transition

[Unity] AnimationEvent 因 Animator Controller 中 Transition 设置问题而不触发的快速解决办法:重新拖入 Animator 创建新 State相关推荐

  1. 安装Ubuntu版本linux过程中没有提示设置root用户密码问题的解决办法

    原来ubunto不提倡设置root用户,系统安装成功后,root密码是随机的,那么在这种情况下如何得到root权限呐,具体方法如下: 终端中输入:sudo passwd root 此时重新设置原登录用 ...

  2. 【Unity】在使用KinectSDK中遇到GUITexture或GUIText已过时的解决办法

    配套资源 [体感技术]kinect 2.0开发体感游戏资料,人机互动例子,手势识别,骨骼绑定,手势翻书,语音识别,包含Unity例子 [体感技术]kinect 2.0开发体感游戏PDF以及word各种 ...

  3. 关于【finder不能完成该操作 因为未能读取或写入文件名中的某些数据(错误代码-36)】快速解决办法----本人备注

    原文地址::https://blog.csdn.net/sinat_34194127/article/details/51357124 //============================== ...

  4. 微信小程序首页index.js获取不到app.js中动态设置的globalData的原因以及解决方法

    微信小程序首页index.js获取不到app.js中动态设置的globalData的原因以及解决方法 参考文章: (1)微信小程序首页index.js获取不到app.js中动态设置的globalDat ...

  5. pyqt5中QWidget的show 一闪而过的原因及解决办法实例

    import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5.QtGui import * ###### ...

  6. ibatis mysql 同时删多个表报错_MySQL中Multiple primary key defined报错的解决办法

    MySQL中Multiple primary key defined报错的解决办法 创建主键可以有两种方式: create table 表名( 字段名 类型, 字段名 类型, -- primary k ...

  7. eclipse java source_Eclipse中查看JAVA源代码显示SOURCE NOT FOUND解决办法

    Problem:Java利用快捷键查看源代码显示Source not found 出现问题的原因:JDK目录下缺失src.zip文件只有javafx-src.zip src.zip文件:Java所有类 ...

  8. linux ftp 登录慢,linux中vsftpd登录,上传下载文件慢解决办法linux操作系统 -电脑资料...

    vsftpd登录慢主要是nameserver #定义DNS服务器的IP地址没有设置了,这样我们只要设置或更新一下nameserver即可解决了, 在使用vsftpd的过程中,一直以来都有一个问题就是在 ...

  9. java cookie 取不到_java中Servlet Cookie取不到值原因解决办法

    java中Servlet Cookie取不到值原因解决办法 现象: 在测试带Cookie的HTTP请求时发现,服务端用request.getHeader("cookie")可以去到 ...

最新文章

  1. vue中动态渲染组件
  2. (转)NSIS使用心得
  3. ubuntu下常用服务器的构建
  4. 微信又出了一款新的APP
  5. 盒子横向排列-初识浮动Float(HTML、CSS)
  6. 《自己动手做交互系统》——1.2 制作过程
  7. python中的not具体使用及意思
  8. 自动化测试神器 之 python unittest 断言
  9. 软件工程 实践者的研究方法 中文题答案
  10. vue——回到顶部监听滚动事件
  11. 润乾报表性能优化问题
  12. html 引入 svg矢量图,前端可视化——SVG矢量图技术
  13. 目前最完美的魔兽世界服务端AzerothCore,Centos系统docker编译教程
  14. 什么是嵌入式操作系统?
  15. 图表设计-远不止“好看”这么简单
  16. maven怎么强制updating_maven异常:Updating Maven Project 的统一解决方案
  17. 企业微信私聊安全吗?管理员看得到吗?
  18. html页面设置账号密码,html登录界面设置账号密码
  19. RTI路由服务---跨多个平台,系统和网络扩展和集成DDS系统
  20. HTML 样式style

热门文章

  1. jsp页面执行java语法,获取的值在页面调用
  2. iOS多线程:『pthread、NSThread』详尽总结
  3. linux mysql服务基础操作(二)
  4. 搭建Silverlight2.0开发环境
  5. Android开源源码推荐(一)
  6. Atitit。Cas机制 软件开发 编程语言 无锁机制 java c# php
  7. 用SpriteBuilder简化quot;耕牛遍地走quot;的动画效果(二)
  8. Linux 系统管理
  9. 配置cacti 监控squid
  10. 新生周赛:小青的宿舍(C语言)