public void Reset() { itemId = 0; PackageIcon.gameObject.SetActive(false); PackageNum.gameObject.SetActive(false); cdDown.EndCdCountDown(); }
public void ResetSkillAsignedSkill(ShortCutBarBtn btnType) { CdCountDown cdDown = null; if (mCdDownDic.TryGetValue(btnType, out cdDown) && IsSkillInCd(btnType)) { cdDown.EndCdCountDown(); RemoveCdList(btnType); ShowValideUseSkillBtn(btnType, true); } }
public void Reset() { SkillPlayerIcon.spriteName = ""; cdCount.EndCdCountDown(); if (id == 2 || id == 3) { SetVib(false); } else { SetVib(true); } }
private void UpdatePack(PackPage page) { if (PlayerManager.Instance == null) { return; } int index = 0; if (page != PackPage.Page1) { index = 3; } if (PlayerManager.Instance.LocalPlayer != null) { bool isEmpty = true; foreach (var itemCount in PlayerManager.Instance.LocalPlayer.UserGameItemsCount.Values) { if (itemCount != 0) { isEmpty = false; break; } } if (isEmpty) { if (showState == BlankShowState.OpenState) { updateTag = false; ShowBlank(BlankShowState.CloseState); } } else if (showState == BlankShowState.CloseState) { timeStart = Time.time; updateTag = true; ShowBlank(BlankShowState.OpenState); } } for (int i = index; i < index + 3; i++) { int start = i % 3; int count = 0; int itemId = -1; float cd = 0f; UISprite sprite = null; UILabel label = null; CdCountDown cdCount = null; if (PlayerManager.Instance.LocalPlayer != null) { PlayerManager.Instance.LocalPlayer.UserGameItemsCount.TryGetValue(i, out count);//0~6 PlayerManager.Instance.LocalPlayer.UserGameItems.TryGetValue(i, out itemId); PlayerManager.Instance.LocalPlayer.UserGameItemsCoolDown.TryGetValue(i, out cd); } mItemDic.TryGetValue(start, out sprite);//0~3 mItemCountDic.TryGetValue(start, out label); mItemCdDic.TryGetValue(start, out cdCount); label.gameObject.SetActive(false); label.text = ""; cdCount.EndCdCountDown(); if (count != 0 && ConfigReader.ItemXmlInfoDict.ContainsKey(itemId)) { if (ConfigReader.ItemXmlInfoDict[itemId].un8OverlapTimes >= 2 && count > 1) { label.gameObject.SetActive(true); label.text = count.ToString(); } if (cd > 0f && ConfigReader.ItemXmlInfoDict[itemId].un32CdTime > 0f) { cdCount.SetCdShow(true); cdCount.StartCdCountDown(ConfigReader.ItemXmlInfoDict[itemId].un32CdTime, cd); } sprite.gameObject.SetActive(true); sprite.spriteName = ConfigReader.ItemXmlInfoDict[itemId].sIcon; cdCount.GetComponent <UIObjDragEvent>().enabled = true; ShowSelect(start, true); } else { sprite.gameObject.SetActive(false); cdCount.GetComponent <UIObjDragEvent>().enabled = false; ShowSelect(start, false); } } }