예제 #1
0
    public static void Destroy(GameObject item)
    {
        if (item == null)
        {
            return;
        }

        PooledObject po = item.GetComponent <PooledObject>();

        if (po != null)
        {
            po.Destroy();
        }
        else
        {
            GameObject.Destroy(item);
        }
    }