private void InternalDetachGameObject() { OnDetachGameObject(); GameObjectEx.Uninit(); PoolMgr.singleton.ReleaseCsharpObject(GameObjectEx); GameObjectEx = null; }