Esempio n. 1
0
	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;
		}
	}
Esempio n. 2
0
 void Start()
 {
     _instance = GetComponent <PageManager>();
     TopPanelController.Open(transform, null, "Prefabs/Pages/TopPanel");
 }