消除动画播放时长问题
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3m36s

This commit is contained in:
TJH 2025-09-25 17:40:32 +08:00
parent 16be989afc
commit 10de375739
2 changed files with 5 additions and 5 deletions

View File

@ -618,8 +618,8 @@ export class Icon extends Component {
// 1.2s
playDeleteAni() {
// 从对象池获取或重用winSpine节点
let winSpine = NodePoolManager.instance.getNodeFromPoolStatic('winSpine', this.winSpinePrefab);
// let winSpine = instantiate(this.winSpinePrefab)
// let winSpine = NodePoolManager.instance.getNodeFromPoolStatic('winSpine', this.winSpinePrefab);
let winSpine = instantiate(this.winSpinePrefab)
winSpine.setParent(this.node);
@ -640,7 +640,7 @@ export class Icon extends Component {
children[i].active = false;
}
winSpine.removeFromParent();
NodePoolManager.instance.putNodeToPool('winSpine', winSpine);
// NodePoolManager.instance.putNodeToPool('winSpine', winSpine);
}, 1.2)
// skeleton.setCompleteListener(() => {
// skeleton.setCompleteListener(null);

View File

@ -686,12 +686,12 @@ export class Roller extends BaseRoller {
iconComponent.playDeleteAni();
this.scheduleOnce(() => {
this.iconFactory.recycleIcon(iconNode);
}, 1.2)
}, 1.5)
}
this.scheduleOnce(() => {
this.node.emit(ROLLER_EVENT.ICON_DELETED, this._rollerId);
}, 1.2)
}, 1.5)
}