示例#1
0
    public static void SetActive(GameObject obj, bool active)
    {
        if (obj == null)
        {
            return;
        }

        if (active)
        {
            obj.SetActive(true);
            return;
        }

        GameObjectPoolActiver.ReleasePoolChildren(obj);
        obj.SetActive(false);
    }
示例#2
0
 public void ReleasePoolChildren()
 {
     GameObjectPoolActiver.ReleasePoolChildren(this.gameObject);
 }
示例#3
0
 public void SetActive(bool active)
 {
     GameObjectPoolActiver.SetActive(this.gameObject, active);
 }