void ButtonAskCoinClick() { iTween.PunchScale(ButtonAskCoin.gameObject, new Vector3(0.5f, 0.5f), 0.6f); LayerShopControll layerShop = FindObjectOfType <LayerShopControll>(); layerShop.btnCoinClick(); Destroy(gameObject, 0.6f); }
void Start() { parent = gameObject; layerShopControll = this; btnCloseLayer.onClick.AddListener(() => btnClose()); btnItem.onClick.AddListener(() => btnItemClick()); btnCoin.onClick.AddListener(() => btnCoinClick()); LayerItem.SetActive(true); LayerCoin.SetActive(false); itemLayerOn = Resources.Load <Sprite>("Textures/GameMap/item shop/btnItemOn"); itemLayerOff = Resources.Load <Sprite>("Textures/GameMap/item shop/btnItemOff"); coinLayerOn = Resources.Load <Sprite>("Textures/GameMap/item shop/btnCoinOn"); coinLayerOff = Resources.Load <Sprite>("Textures/GameMap/item shop/btnCoinOff"); btnItem.GetComponent <Image>().sprite = itemLayerOn; btnCoin.GetComponent <Image>().sprite = coinLayerOff; iTween.ScaleTo(btnItem.gameObject, scaleClick, 0.5f); }