internal void InternalDestroy() { // 注销回调函数 _prepareCallback = null; // 销毁面板对象 IsCreate = false; if (Go != null) { OnDestroy(); GameObject.Destroy(Go); Go = null; } // 卸载面板资源 if (_assetRef != null) { _assetRef.Release(); _assetRef = null; } // 移除所有缓存的事件监听 EventGrouper.RemoveAllListener(); // 关闭组内所有的补间动画 TweenGrouper.KillAll(); }