public void Init(int id, Sprite icon, string title, string level, string contents, string cost, string tenCost, Delegates.TwoIntInVoidCallback callback) { mID = id; mIconImage.sprite = icon; mTitleText.text = title; Refresh(level, contents, cost, tenCost); mButton.onClick.AddListener(() => { if (mButtonPopRoutine == null) { mClickCount = 0; mButtonPopRoutine = StartCoroutine(ButtonPop()); } mClickCount++; callback(mID, 1); }); mTenUpButton.onClick.AddListener(() => { mClickCount++; callback(mID, 10); }); }
public void Init(int id, string cost, Delegates.TwoIntInVoidCallback callback) { Refresh(id, cost); mAddButton.onClick.AddListener(() => { callback(mID, 1); }); }
public void Init(int id, Sprite icon, string title, string contents, Delegates.TwoIntInVoidCallback callback) { mID = id; mIconImage.sprite = icon; mTitleText.text = title; mContentsText.text = contents; mCraftButton.onClick.AddListener(() => { callback(mID, 10000); UIController.Instance.Popwindow(4); }); }
public void Init(int id, Sprite icon, string title, string level, string contents, string cost, Delegates.TwoIntInVoidCallback callback) { mID = id; mIconImage.sprite = icon; mTitleText.text = title; Refresh(level, contents, cost); mButton.onClick.AddListener(() => { callback(mID, 1); }); }