cc.rotateBy和repeatForever()一起使用问题

  • Creator 版本:2.3.2

  • 目标平台: Web

  • 详细报错信息,包含调用堆栈:无

  • 说明:this.node.runAction(cc.repeatForever(cc.rotateBy(1,60))); 旋转过后没有继续正向旋转,而是反向旋转到初始角度,来回重复

  • 重现方式:this.node.runAction(cc.repeatForever(cc.rotateBy(1,60)));或则this.node.runAction(cc.rotateBy(1,60).repeatForever());都是一样的效果

  • 之前哪个版本是正常的 :1.6.3我使用的时候是正常的

  • 手机型号 :华为

  • 手机浏览器 :华为,夸克等

  • 编辑器操作系统 :window

  • 编辑器之前是否有其它报错 :无

  • 出现概率:100%

  • 额外线索:在新创建的场景中直接添加一个图片节点,执行重复旋转,都会出现这个问题。

let seqAct = cc.sequence(cc.rotateTo(1,180) , cc.rotateTo(1,360))

this.node.runAction(cc.repeatForever(seqAct))

可以用这种方法达到持续旋转的效果

好的,感谢,我用循环事件调用rotateBy实现了持续旋转。