节点上挂载了脚本
脚本里包含各种各样的await
节点退出后,await this.functionxxx() 会报错
不会取消 要做cc.isValid处理
1、promise 的任务如果是和 node 生命周期挂钩的,那你的 promise 中的 task ,要有 cancel 机制
2、如果没有 cancel 机制,那就是 resolve 的时候,进行节点销毁判定;
3、要么你执行 promise 的期间不允许节点销毁。
4、有可能你的实现机制错了。
详述一下promise任务的内容,才好判断如何取消