示例#1
0
    protected AlienBase CreateAlien(bool active)
    {
        if (m_SpawnLocation == null)
        {
            m_SpawnLocation = transform;
        }

        AlienBase clone = Instantiate(m_Alien, m_SpawnLocation.position, m_SpawnLocation.rotation) as AlienBase;

        clone.DisablePersistency();
        clone.gameObject.SetActive(active);
        clone.transform.SetParent(GameController.EntityHolder);

        return(clone);
    }