我需求就是我需要先延迟0.4秒然后回调一个动作做相关处理,再让一个节点永远做旋转动画。
-
Creator 版本: 3.5.2
-
目标平台: Chrome浏览器
-
重现方式:可以使用官方的测试例子稍加改动就能复现
import { _decorator, Component, Node, tween, Tween } from "cc";
const { ccclass, property, menu } = _decorator;
@ccclass("TweenShowHide")
@menu("tween/TweenShowHide")
export class TweenShowHide extends Component {
private tweenSH!: Tween<Node>;
onLoad() {
this.tweenSH = tween(this.node)
.delay(0.4)
.call(() => {
console.log("回调动作");
})
.by(2, { angle: -360 })
// .union() 加上这一行有用 但是我不希望把延迟也加上 我希望他是一直旋转
.repeatForever();
}
onEnable() {
this.tweenSH.start();
}
onDisable() {
this.tweenSH.stop();
}
}
-
首个报错: 没有报错
-
之前哪个版本是正常的: 未测试过
-
手机型号:
-
手机浏览器:
-
编辑器操作系统: MacOS 12.4
-
重现概率: 100%





)