你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[0]龙骨通过插槽换皮肤时动画最后一帧会闪回原来的皮肤
调用这个方法是没问题的
通过插槽替换皮肤就会出现动画最后一帧闪回替换之前的皮肤
GragonBones.rar
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
Laya_Fred
赞同来自:
您好,在使用1模式下的换装时,使用的是动画缓存区,这样好处是计算量小,但也会导致在您使用replaceDisplayByName进行换装后,未刷新动画缓存。结果就是您设置了动画的loop播放为true后,由于动画缓存没有刷新,导致产生闪动的情况;在代码中您也使用了replaceSoltSkinName,则不会产生闪动的情况,原因是在replaceSoltSkinName函数内,调用replaceDisPlayByName后通过this_clearCache方法刷新了缓存,这样即使在1模式下,也不会产生闪动的情况;
建议您先使用replaceSoltSkinName进行处理或者更换换装模式。
针对使用replaceDisplayByName在1模式下会产生缓存未刷新的问题,这个模式特性就是以内存来换取计算开销,我们后续会讨论这个情况,感谢您的反馈~
该问题目前已经被锁定, 无法添加新回复
发起人
兜里有糖。
相关问题
sprite旋转以后,但是原来碰撞检测rect没有旋转
Animator 如何获取当前所有动画名称呢?或者所有的AnimationClip呢?
动画混合无效(版本2.6)
Animator2D该如何判断动画是否已经播放完成?
spine在微信小游戏中切换动画无法显示
骨骼动画播放完后的回调时间
关于apk打包动画卡的问题
缓动动画SKEW-Y从0到360卡住
一个时间轴动画里创建的多个动画,怎么分别调用?如图
spine动画播放后图集错乱
[Laya2.0 3D] 2.0正式版上存在某些骨骼动画无法播放,U3D和1.7.*都没问题
问题状态
最新活动:
2021-10-28 14:25
浏览:
3958
关注:
2
人
商务合作
1 个回复
Laya_Fred
赞同来自:
建议您先使用replaceSoltSkinName进行处理或者更换换装模式。
针对使用replaceDisplayByName在1模式下会产生缓存未刷新的问题,这个模式特性就是以内存来换取计算开销,我们后续会讨论这个情况,感谢您的反馈~