private void Buy() { var b = LocalStore.Buy(ProgressData.DataType.Task, _task.Name, _task.Cost); if (b) { transform.Find("CompletedText").gameObject.SetActive(true); transform.Find("SkipText").gameObject.SetActive(false); transform.Find("Skip").gameObject.SetActive(false); } }
private void Use() { switch (_state) { case State.Select: AppSettings.GetInstance().SetAvatar(_current.Skin.name); break; case State.Price: var b = LocalStore.Buy(Skin, _current.Skin.name, _current.Cost); if (b) { Screen.Rect.transform.Find("Score").GetComponent <Text>().text = GlobalStatistics.GetInstance().Score.ToString(); } else { //todo not enough } break; } SetState(); }