private void Start() { if (IsInShopScene()) { shopSceneManager = GameObject.Find("ShopSceneManager").GetComponent <ShopSceneManager>(); } else if (IsInShipSelectorScene()) { shipSelectorManager = GameObject.Find("ShipSelectorManager").GetComponent <ShipSelectorManager>(); selectedObjectAction = shipSelectorManager.SetSelectedObject; } }
protected void Start() { shopSceneManager = GameObject.Find("ShopSceneManager").GetComponent <ShopSceneManager>(); selectedObjectManager = GameObject.Find("SelectedObjectManager").GetComponent <SelectedObjectManager>(); priceTxt = transform.Find("Price").GetComponent <Text>(); priceTxt.text = string.Format("{0}", buffPrice); LoadTextsLanguage(); originalColor = GetComponent <Image>().color; //set listener when clicking to select object GetComponent <Button>().onClick.AddListener(() => selectedObjectManager.SetSelectedObject(this)); }