public static void Recycle(this GameObject go, IPoolCallback callback) { GameObjectPool.Recycle(go); callback.OnRecycleCallback(); }
public static GameObject Spawn(this GameObject go, IPoolCallback callback) { callback.OnSpawnCallback(); return(GameObjectPool.Spawn(go)); }