.repeatForever() seems to be broken. The tween embed inside it doesn’t run. If I were to substitute it with .repeat() it works fine.
this.button.setScale(0, 0, 0);
tween(this.button)
.to(0.25, { scale: new Vec3(1, 1, 1) }, { easing: 'sineIn' })
.repeatForever(
tween()
.to(0.5, { scale: new Vec3(1.1, 1.1, 1.1) }, { easing: 'backIn' })
.to(0.5, { scale: new Vec3(0.9, 0.9, 0.9) }, { easing: 'backOut' })
)
.start();
I have attached the project files for reproducing.
repeat-bug.zip (1.9 MB)