我也不知道怎么触发的,经常突然的就死循环了,我把代码全部加了打印,最终定位到是一个spine动画的完成事件在无限被调用。
this.spn_body.setCompleteListener(this._onSpnComplete.bind(this));
_onSpnComplete 被无限调用

找到了一个这样的答案,有没有大佬能更精准的回答一些怎么处理呢?
this.spn_body.setCompleteListener(()=>{
this.spn_body.setCompleteListener(null))
调用完,要解除监听
没用,找到原因了,是调用了spine的那个混合+setCompleteListener 就有几率出现这个问题。