求助:MotionStreak导致的异常

已定位问题

  • Creator 版本:1.8.2

  • 目标平台: H5页面

  • 详细报错信息,包含调用堆栈:
    Deferred long-running timer task(s) to improve scrolling smoothness. See crbug.com/574343.

  • 重现方式:在微信开发者调试工具中,使用点击按钮实例化包含拖尾(MotionStreak)的预制组件并调用runAction执行moveBy动作,并没有执行预期动作。

  • 问题产生原因: 实例化包含拖尾组件的预制节点,并执行动作(测试moveTo/moveby)。无预期效果。

  • 说明:只有线上有这个情况,线下版本无异常。

  • 补充说明:详细代码如下

motionStreakTestBtn() {

        let motionStreakN = cc.instantiate(this.motionStreakPrefab);
        this.node.addChild(motionStreakN);
        motionStreakN.setScale(1);
        motionStreakN.zIndex = 2;
        motionStreakN.setPosition(cc.p(0,0));
        motionStreakN.runAction(cc.sequence(cc.moveBy(1, cc.p(200, 200)),cc.callFunc(()=>{
            motionStreakN.destroy();
        })));
}