void Start() { item.SetActive(false); UIManager.SetButtonEventHandler(closeBtn.gameObject, EnumButtonEvent.OnClick, OnClickclose, 0, 0); UIManager.SetButtonEventHandler(CancelBtn.gameObject, EnumButtonEvent.OnClick, OnClickCancel, 0, 0); // for(int i =0;i<GamePlayer.Instance.titles.Count;i++) // { // TitleData pdata = TitleData.GetTitleByValue(GamePlayer.Instance.titles[i]); // titledata.Add(pdata); // } AddItem(GamePlayer.Instance.titles); if (GamePlayer.Instance.titleHide_) { titleLabel.text = ""; } else { TitleData tData = TitleData.GetTitleData(GamePlayer.Instance.GetIprop(PropertyType.PT_Title)); if (tData == null) { titleLabel.text = ""; } else { titleLabel.text = tData.desc_; } } }
void AddItem(List <int> ptdata) { for (int i = 0; i < ptdata.Count; i++) { GameObject clone = GameObject.Instantiate(item) as GameObject; clone.SetActive(true); clone.transform.parent = grid.transform; clone.transform.position = Vector3.zero; clone.transform.localScale = Vector3.one; TitleCell tcell = clone.GetComponent <TitleCell>(); tcell.titleLabel.text = TitleData.GetTitleData(ptdata[i]).desc_; UIManager.SetButtonEventHandler(clone, EnumButtonEvent.OnClick, OnClickbtn, ptdata[i], 0); grid.repositionNow = true; } }
void Start() { playerInst = GamePlayer.Instance; //SetPlayerTitleOk = SetTitle; front = playerInst.GetIprop(PropertyType.PT_Front); nameLabel.text = playerInst.InstName; SetPlayerInfo(); //SetPlayerInfo ("无", /*PlayerData.GetData(playerInst.Properties [(int)PropertyType.PT_TableId]).Race_*/"", playerInst.Properties [(int)PropertyType.PT_Level], playerInst.Properties [(int)PropertyType.PT_Reputation], 0, "无", playerInst.Properties [(int)PropertyType.], playerInst.Properties [(int)PropertyType.PT_HpCurr], playerInst.Properties [(int)PropertyType.PT_MpCurr], playerInst.Properties [(int)PropertyType.PT_Land], playerInst.Properties [(int)PropertyType.PT_Water], playerInst.Properties [(int)PropertyType.PT_Fire], playerInst.Properties [(int)PropertyType.PT_Wind]); //raceIcon.spriteName = PlayerData.GetData (playerInst.GetIprop(PropertyType.PT_TableId)).RaceIcon_; InitPlayerFront(); UpdateInfo(); //GamePlayer.Instance.OnIPropUpdate += UpdateInfo; //SetTitle (); GamePlayer.Instance.OnUpdateConvertExp = UpdateConvertExp; UIManager.SetButtonEventHandler(frontBtn.gameObject, EnumButtonEvent.OnClick, OnClickfront, 0, 0); UIManager.SetButtonEventHandler(BackRowBtn.gameObject, EnumButtonEvent.OnClick, OnClickBackRow, 0, 0); UIManager.SetButtonEventHandler(genggaiBtn.gameObject, EnumButtonEvent.OnClick, OnClickgenggai, 0, 0); UIManager.SetButtonEventHandler(chucunBtn.gameObject, EnumButtonEvent.OnClick, OnClickchucunBtn, 0, 0); UIManager.SetButtonEventHandler(chucunCloseBtn.gameObject, EnumButtonEvent.OnClick, OnClickchucunCloseBtn, 0, 0); if (GamePlayer.Instance.titleHide_) { zhandouliLable.text = ""; } else { TitleData tData = TitleData.GetTitleData(GamePlayer.Instance.GetIprop(PropertyType.PT_Title)); if (tData == null) { zhandouliLable.text = ""; } else { zhandouliLable.text = tData.desc_; } } if (GlobalValue.isBattleScene(StageMgr.Scene_name)) { frontBtn.gameObject.SetActive(false); BackRowBtn.gameObject.SetActive(false); } GuideManager.Instance.ProcEvent(ScriptGameEvent.SGE_PlayerUIStatusSwitch); GameManager.Instance.UpdatePlayermake += UpdatePlayerTitle; }
void UpdatePlayerTitle() { if (GamePlayer.Instance.titleHide_) { titleLabel.text = ""; return; } TitleData tData = TitleData.GetTitleData(GamePlayer.Instance.GetIprop(PropertyType.PT_Title)); if (tData == null) { titleLabel.text = ""; } else { titleLabel.text = tData.desc_; } }
void UpdatePlayerTitle() { if (GamePlayer.Instance.titleHide_) { zhandouliLable.text = ""; } else { TitleData tData = TitleData.GetTitleData(GamePlayer.Instance.GetIprop(PropertyType.PT_Title)); if (tData == null) { zhandouliLable.text = ""; } else { zhandouliLable.text = tData.desc_; } } }