1.8-1.9的版本都正常功能,升级到2.0.4后,原来的Animation动画中的添加的事件帧,无法回调自定义的脚本函数。查了很久,无任何报错或者和这个功能相关的什么警告等 。之前老版本动画组件和脚本组件再同一个节点下,老版本没有问题。新版本我也尝试过将动画放到子节点,回调函数的JS脚本在父节点。 依旧不行,不知道有没有朋友遇到和我一样的情况,请帮忙指教,十分感谢!!! 见图一些遇到的情况如下:
我也用了 2.0.4 没遇到你这个问题
动画和回调函数所在脚本 必须都加在同一个节点上才行
是的,你看上图,我的动画组件和要回调的脚本组件 ,都在同一个节点下面。
我写了个 demo 测了一下 也没啥问题
我看你的动画 没有勾上 Play On Load,是在运行时 通过代码调用 播放动画的么?
对,代码控制play的 ,我再查查吧
仔细看看函数名和回调的是否一致
名字一致的,另外是我的动画基本是个空的东西,就是用它的时间轴插入事件帧,回调函数来做自己的一些逻辑处理,我在两个时间点上,插入的事件帧,动画里没有什么其他内容,老版本妥妥的, 新版本还支持这样吗
2.0是支持的,最新的我不知道,还有就是动画只有播放才会回调
支持的 我照你图里的样子 做的 demo 没发现问题
这个问题绝对有,我被坑了好久,偶然出现,时灵时不灵,现在还不知道怎么解决。V2.1.1

