void Awake() { fromGalaxy = false; game = GameObject.Find("Game").GetComponent <Game>(); setSystems = GameObject.Find("SolarSystemGenerator").GetComponent <SetSolarSystems>(); xmlManager = new XMLManager(); }
void Awake() { itemView = GameObject.Find("RelayTravelPanel").GetComponent <ScrollRect>(); itemContents = GameObject.Find("RelayListContent"); itemPrefab = (GameObject)Resources.Load("Prefabs/GUI/Item1", typeof(GameObject)); game = GameObject.Find("Game").GetComponent <Game>(); setSystem = GameObject.Find("SolarSystemGenerator").GetComponent <SetSolarSystems>(); }
void Start() { game = GameObject.Find("Game").GetComponent <Game>(); setSolarSystem = GameObject.Find("SolarSystemGenerator").GetComponent <SetSolarSystems>(); transform.GetComponent <Button>().onClick.AddListener(() => ChangeSystem()); Systems = game.Systems; SystemPrefabs = SetSolarSystems.SystemGObjects; ItemGObject = transform.gameObject; ItemStarnameText = ItemGObject.transform.Find("ItemText").GetComponent <Text>(); }
/// <summary> /// A listaelem álatal megadott naprendszerre vált /// </summary> public void ChangeSystem() { setSolarSystem.DisappearOtherSolarSystem(SystemPrefabs.Find(x => x.name == ItemStarnameText.text)); setSolarSystem = GameObject.Find("SolarSystemGenerator").GetComponent <SetSolarSystems>(); game.currentSolarSystem = game.Systems.Find(x => x.Name == ItemStarnameText.text); }