FairyGUI播放动效时出现某些对象时间轴中断问题

FairyGUI中动效可以做出很多效果,使用起来非常方便,最近在使用的时候突然出现动效中的某些对象时间轴执行中断的情况,而且不是必现,复现比较困难,各种排除和查找文档后发现是使用Kill方法终止Tween动画导致的。

先看一下官方文档说明:

# 创建的Tweener调用kill(false)时偶尔会将正在播放的其他动效暂停

GTweener是重用的。注意检查你的所有代码,不要重用或者误用GTweener实例,也就是说,Tween一旦结束,GTweener实例就不要再使用了,更加不要去kill。一般建议不要保存GTweener实例。

检查代码果然发现有地方保存了Tween动画的对象,并使用Kill()方法终止动画,这个方法使用不一定是在出问题UI所在功能模块或者脚本中,也就是说只要使用了Kill方法,可能就会造成同时间正在播放的动效或者动效中的某些对象时间轴出现中断现象,而且不近对动效,对Tween动画同样也会造成中断现象,所以代码中一定要谨慎使用该方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值