先上代码:
this.sp_anim.setAnimation(0, animName);
setTimeout(() => {
this.sp_anim.paused = true;
let from = this.sp_anim.findSlot(slotName);
let attach = this.sp_anim.getAttachment(slotName, attachName);
from.setAttachment(attach);
setTimeout(() => {
this.sp_anim.paused = false;
}, 1000);
}, 3000);
动画播放过程中无法更换,必须paused,哪怕动画播放完了,paused也始终是false,也要先paused才能换
过程中paused=true后,再换,成功,然后paused=false继续播放动画,又还原了,到底怎么弄??