你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[LayaAir3]在动画转换不勾选ExitByTime的情况下单次动画播放完成后不再检测参数变化
版本3.0.11
TestAnim.zip
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
Laya_Fred
赞同来自:
您好,这个是ExitByTime勾选时候先播放动画再判断条件与不勾选时候直接判断条件的区别:
1、不勾选ExitByTime的时候,动画状态机直接判断条件是否满足,满足的话直接切换,此时由于动画没有设置loop,此时bTtest为false,切换到动画1不满足,切换到动画0满足,所有播放了动画0,动画0播放完毕后没有loop,则设置条件bTest就没有效果了,您可以通过勾选动画片段的loop来实现需求;
2、勾选了ExitByTime(勾选后,满足退出时间才会执行过渡条件,否则,直接执行过渡条件)之后,先播放当前clip片段,完毕后判断动画参数是否满足,然后再切换动画,此时您修改了动画参数bTest之后,动画播放完毕后判断参数的,实现动画根据参数来切换;
要回复问题请先
登录
发起人
Heured
相关问题
sprite旋转以后,但是原来碰撞检测rect没有旋转
骨骼动画播放完后的回调时间
Animator2D该如何判断动画是否已经播放完成?
谷歌浏览器播放mp3出现The AudioContext was not allowed to start.
localToGlobal坐标转换
播放背景音乐的问题 刚打开 桌面调试出现报错Uncaught (in promise) DOMException: play()
Animation 的createFrames 使用已经加载的图集缓存动画失败
clickHandler只会执行一次,之后点击不再触发 laya.3.0.9
关于2d碰撞检测
3d显示对象克隆体超出舞台不再显示的bug2.1.0.btea1
播放声音出错,求指教
问题状态
最新活动:
2024-01-10 17:32
浏览:
2386
关注:
2
人
商务合作
1 个回复
Laya_Fred
赞同来自:
1、不勾选ExitByTime的时候,动画状态机直接判断条件是否满足,满足的话直接切换,此时由于动画没有设置loop,此时bTtest为false,切换到动画1不满足,切换到动画0满足,所有播放了动画0,动画0播放完毕后没有loop,则设置条件bTest就没有效果了,您可以通过勾选动画片段的loop来实现需求;
2、勾选了ExitByTime(勾选后,满足退出时间才会执行过渡条件,否则,直接执行过渡条件)之后,先播放当前clip片段,完毕后判断动画参数是否满足,然后再切换动画,此时您修改了动画参数bTest之后,动画播放完毕后判断参数的,实现动画根据参数来切换;