-
Creator 版本: 2.4.9
-
目标平台:全平台,包括编辑器
-
重现方式:改变MotionStreak的fadeTime参数,或者调用reset方法
-
使用场景:赛车刹车痕
-
之前哪个版本是正常的: 不知道
-
编辑器操作系统: win10
-
重现概率: 必现,如下图

阅读了下源码找到了问题所在

暂时修复方法

Creator 版本: 2.4.9
目标平台:全平台,包括编辑器
重现方式:改变MotionStreak的fadeTime参数,或者调用reset方法
使用场景:赛车刹车痕
之前哪个版本是正常的: 不知道
编辑器操作系统: win10
重现概率: 必现,如下图



多谢!我是这么改的:
2.4.9里面 motionsteak 的reset 是不是失效了? - Creator 2.x - Cocos中文社区
不然如果是新生成的节点或者从pool里拿的,它都会在之后的onEnable里面调用reset,就又跑偏了。
老哥这方法可以哦,不需要自己改底层!!!

正常版本2.4.8就是正常的,2.4.9搞啥优化渲染效果结果出问题了!
是的,我的项目也是升2.4.9出的问题。
我很多时候都是用语言的特性,直接替换引擎里面的函数。甚至scrollview的滑动手感都是直接替换的函数。甚至能在运行时,在chrome的开发者工具里面直接替换函数测试不同的东西,都不用重启游戏。
改引擎的话这个工作流不知道怎么整,而且随着引擎的更新,更不知道怎么办了。