优化MoveTo组件,在移动完后不自动释放

This commit is contained in:
dgflash
2024-08-12 10:03:52 +08:00
parent 0eeb19d30f
commit d9defb7d2d

View File

@@ -41,6 +41,14 @@ export class MoveTo extends Component {
/** 终点备份 */
private end: Vec3 | null = null;
protected onLoad(): void {
this.enabled = false;
}
move() {
this.enabled = true;
}
update(dt: number) {
let end: Vec3;
@@ -111,6 +119,6 @@ export class MoveTo extends Component {
private exit() {
this.onComplete?.call(this);
this.destroy();
this.enabled = false;
}
}