反馈一个.repeatFoever()的问题,不确定是不是bug

  • Creator 版本:2.4.5
  • 目标平台: iOS/安卓
  • 重现方式:浏览器预览
  • 编辑器操作系统: MacOS big sur
  • 重现概率: 100%

使用官方手册写开始按钮的tween动作,使用.repeatFoever()设定重复的时候两个方法只有一个正常

cc.tween(this.begin.node)
.to(0.5,{scale:1.1})
.to(0.5,{scale:1})
.repeatForever()
.start()

这个方式动作执行一遍就停止了,不能实现动作重复,动作停止之后console里边没有报错,用下边的写法可以实现动作重复。

cc.tween(this.begin.node)
.repeatForever(
cc.tween().to(0.5,{scale:1.1}).to(0.5,{scale:1})
)
.start()

这还要确定? // .repeatForever() 前面加.union()就行了

不是bug,repeatforever只对前一个tween起作用你要重复前面所有的动作,可以如楼上老哥的方法加个union

照着官方的手册上的代码写的,官方文档上没有说明只重复前面一个动作,所以以为是问题,谢谢大佬

官方文档表示很冤: 使用缓动系统 - 重复执行

P210804-154857

我的我的,看的不仔细

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。