private void Start()
 {
     if (IsInShopScene())
     {
         shopSceneManager = GameObject.Find("ShopSceneManager").GetComponent <ShopSceneManager>();
     }
     else if (IsInShipSelectorScene())
     {
         shipSelectorManager  = GameObject.Find("ShipSelectorManager").GetComponent <ShipSelectorManager>();
         selectedObjectAction = shipSelectorManager.SetSelectedObject;
     }
 }
示例#2
0
        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));
        }