void ScanPlantObjects() { for (int i = 0; i < transform.childCount; ++i) { if (transform.GetChild(i).name == CLifeSupportPlants.ksPlantObjectName) { GameObject cPlantObject = (GameObject)GameObject.Instantiate(Resources.Load(string.Format("Prefabs/Ship/Facilities/Life Support/LifeSupportPlant{0}", Random.Range(1,3)), typeof(GameObject))); cPlantObject.transform.position = transform.GetChild(i).gameObject.transform.position; TPlant tPlant = new TPlant(); tPlant.cObject = cPlantObject; m_aPlants.Add(tPlant); } } foreach (TPlant tPlant in m_aPlants) { tPlant.cObject.transform.parent = transform; } }
void ScanPlantObjects() { for (int i = 0; i < transform.childCount; ++i) { if (transform.GetChild(i).name == CLifeSupportPlants.ksPlantObjectName) { GameObject cPlantObject = (GameObject)GameObject.Instantiate(Resources.Load(string.Format("Prefabs/Ship/Facilities/Life Support/LifeSupportPlant{0}", Random.Range(1, 3)), typeof(GameObject))); cPlantObject.transform.position = transform.GetChild(i).gameObject.transform.position; TPlant tPlant = new TPlant(); tPlant.cObject = cPlantObject; m_aPlants.Add(tPlant); } } foreach (TPlant tPlant in m_aPlants) { tPlant.cObject.transform.parent = transform; } }