void Start () { unitPanel = GameObject.FindObjectOfType<UnitInfoPanel> (); topPanel = GameObject.FindObjectOfType<TopPanelController> (); //timeSlider.onValueChanged.AddListener(TimeScaleUpdate); currentPlayerHive.GetComponent<HiveController> ().OnStorageChanged += StorageUpdate; currentPlayerHive.GetComponent<HiveController> ().OnUnitsChanged += UnitsUpdate; mainCamera = Camera.main; ChangeHive (currentPlayerHive); currentPlayerHive.GetComponent<HiveController> ().flagScout = flagScout; currentPlayerHive.GetComponent<HiveController> ().flagWorker = flagWorker; currentPlayerHive.GetComponent<HiveController> ().flagSoldier = flagSoldier; HiveController[] hives = GameObject.FindObjectsOfType<HiveController> (); foreach (HiveController hive in hives) { hive.flagScout = flagScout; hive.flagWorker = flagWorker; hive.flagSoldier = flagSoldier; } }
void Start() { _instance = GetComponent <PageManager>(); TopPanelController.Open(transform, null, "Prefabs/Pages/TopPanel"); }