public static void SetActive(GameObject obj, bool active) { if (obj == null) { return; } if (active) { obj.SetActive(true); return; } GameObjectPoolActiver.ReleasePoolChildren(obj); obj.SetActive(false); }
public void ReleasePoolChildren() { GameObjectPoolActiver.ReleasePoolChildren(this.gameObject); }
public void SetActive(bool active) { GameObjectPoolActiver.SetActive(this.gameObject, active); }