void InitItem() { IconPoint.ClearChild(); CreatObjectToNGUI.InstantiateObj(MyItem.LocalItemData._picPrefab, IconPoint); QualityBackground.ChangeSprite(MyItem.LocalItemData._ColorLevel + 2); int StrengthLevel = PlayerDataManager.Instance.GetEquipmentStrengthLevel((EquiptSlotType)MyItem.sSyncContainerGoods_SC.nPlace); int StarLevel = PlayerDataManager.Instance.GetEquipmentStarLevel((EquiptSlotType)MyItem.sSyncContainerGoods_SC.nPlace); if (StarLevel > 0) { int par = (StarLevel - 1) / 10 + 1; Sps_star.ChangeSprite(par); Sps_star.gameObject.SetActive(true); } else { Sps_star.gameObject.SetActive(false); } if (StrengthLevel > 0) { Go_Strength.SetButtonText("+" + StrengthLevel); Go_Strength.gameObject.SetActive(true); } else { Go_Strength.gameObject.SetActive(false); } }
void ShowView() { int getRewardMark = DailySignModel.Instance.reachConditionMap[activityConfig.ActivityID]; if (getRewardMark == 1) { //播放特效 effObj.SetActive(true); } else { //隐藏特效 effObj.SetActive(false); } if (DailySignModel.Instance.curSelectActivityID == activityConfig.ActivityID) { //labelName.text = string.Format("[802800]{0}[-]",LanguageTextManager.GetString(activityConfig.ActivityName)); bgSpriteSwith.ChangeSprite(2); fgSpriteSwith.ChangeSprite(2); } else { //labelName.text = string.Format("[ffffff]{0}[-]",LanguageTextManager.GetString(activityConfig.ActivityName)); bgSpriteSwith.ChangeSprite(1); fgSpriteSwith.ChangeSprite(1); } }
void InitSweep(int ectypeID, bool isEasy) { sweepEff.SetActive(false); if (!isEasy) { SweepBtn.gameObject.SetActive(false); isNowRequestServerOpenSweep = false; return; } else { SweepBtn.gameObject.SetActive(true); } curEctypeID = ectypeID; ectypeServerData = EctypeModel.Instance.sMSGEctypeSelect_SC.sMSGEctypeData_SCs.FirstOrDefault(c => c.dwEctypeContaienrID == curEctypeID); if (ectypeServerData.bySweep == 1) { if (isNowRequestServerOpenSweep) { //开启特效,就闪一下// SoundManager.Instance.PlaySoundEffect("Sound_UIEff_EctypeOpenSweep"); sweepEff.SetActive(true); } sweepBtnState.ChangeSprite(2); } else { sweepBtnState.ChangeSprite(1); } isNowRequestServerOpenSweep = false; }
public void Init(CommonTitleType leftType, CommonTitleType rightType) { m_leftType = leftType; m_rightType = rightType; LeftAddBtn.SetCallBackFuntion(OnLeftPropertyBtnClick, leftType); RightAddBtn.SetCallBackFuntion(OnRightPropertyBtnClick, rightType); VigourAddBtn.SetCallBackFuntion(OnVigroupPropertyBtnClick); if (leftType == CommonTitleType.Power) { LeftAddBtn.gameObject.SetActive(false); VigourAddBtn.gameObject.SetActive(true); ShowEnemgryLeftTimeBar(null); //LeftIconSprite.ChangeSprite((int)leftType); } else if (leftType == CommonTitleType.Practice) { LeftAddBtn.gameObject.SetActive(true); if (LeftAddBtn.BackgroundSwithList.Length > 0) { LeftAddBtn.BackgroundSwithList[0].gameObject.SetActive(false); } VigourAddBtn.gameObject.SetActive(false); LeftIconSprite.ChangeSprite((int)leftType); } else { LeftAddBtn.gameObject.SetActive(true); VigourAddBtn.gameObject.SetActive(false); LeftIconSprite.ChangeSprite((int)leftType); } RightIconSprite.ChangeSprite((int)rightType); }
public void Show(EctypeSelectConfigData selectData, EctypeContainerData[] datas) { m_EctypeSelectConfigData = selectData; for (int i = 0; i < ECTYPE_MAX_NUM; i++) { if (i >= datas.Length) { m_EctypeCardList[i].gameObject.SetActive(false); } else { m_EctypeCardList[i].Init(EctypeCardItem_V2.CardType.Ectype, datas[i], OnSelectCardHandle); m_EctypeContainerID = datas[i].lEctypeContainerID; m_EctypeCardList[i].gameObject.SetActive(true); m_EctypeCardList[i].gameObject.RegisterBtnMappingId(m_EctypeContainerID, UIType.TeamInfo, BtnMapId_Sub.TeamInfo_CreateTeam_EctypeItem); } } Label_AreaName.text = LanguageTextManager.GetString(selectData._szName); //默认选择最大 OnSelectCardHandle(m_EctypeContainerID); //默认普通难度 m_EctypeHard = 0; Swith_Hard.ChangeSprite(m_EctypeHard + 1); transform.localPosition = Vector3.zero; }
/// <summary> /// 初始装备信息栏,添加信息prefab /// </summary> /// <param name="itemFielInfo">Item fiel info.</param> public void Show(ItemFielInfo itemFielInfo, bool isEquiptItem, bool isLeftPos) { Btn_PathLink.gameObject.SetActive(false); ISShowing = true; this.m_curGoodID = itemFielInfo.LocalItemData._goodID; this.m_curItemFielInfo = itemFielInfo; jewel = ItemDataManager.Instance.GetItemData(m_curGoodID) as Jewel; SetTitleColor(jewel._ColorLevel, LanguageTextManager.GetString(itemFielInfo.LocalItemData._szGoodsName)); Background_spr.ChangeSprite(jewel._ColorLevel + 1); JewelType.ChangeSprite(jewel.StoneType + 1); JewelLevel.SetText(itemFielInfo.materiel.ESTORE_FIELD_LEVEL); ItemPriceLabel.SetText(jewel._SaleCost); JewelPosition.SetText(ItemInfoTips_Jewel.getJewelPosion(jewel.StonePosition, "、")); if (itemFielInfo.materiel.ESTORE_FIELD_LEVEL == jewel.MaxLevel) { ProgressText.SetText("[fe768b]满级[-]"); ProgressSlider.sliderValue = 1; } else { ProgressText.SetText(itemFielInfo.materiel.ESTORE_FIELD_EXP + "/" + jewel.StoneExp [itemFielInfo.materiel.ESTORE_FIELD_LEVEL - 1]); ProgressSlider.sliderValue = (float)itemFielInfo.materiel.ESTORE_FIELD_EXP / (float)jewel.StoneExp [itemFielInfo.materiel.ESTORE_FIELD_LEVEL - 1]; } IconPos.ClearChild(); CreatObjectToNGUI.InstantiateObj(itemFielInfo.LocalItemData._picPrefab, IconPos); CreatAttribute(itemFielInfo); TweenShow(); }
public void RefreshItem() { Background_spriteSwith.ChangeSprite(5); IsRead_spring.gameObject.SetActive(!Convert.ToBoolean(_EamilItem.byState)); IconPoint.ClearChild(); fromLable.SetText(Encoding.UTF8.GetString(_EamilItem.szSendActorName)); TitleLable.SetText(Encoding.UTF8.GetString(_EamilItem.szTitle)); if (Convert.ToBoolean(_EamilItem.byIsSystem)) { fromLable.gameObject.SetActive(false); FromSystem.gameObject.SetActive(true); var maildata = EmailInfoPanelManager.GetInstance().systemMailConfigDataBase.SystemMailConfigDataList.First(p => p.MailType == (int)_EamilItem.wEmailType); TitleLable.SetText(LanguageTextManager.GetString(maildata.MailTitle)); } else { fromLable.gameObject.SetActive(true); FromSystem.gameObject.SetActive(false); } if (Convert.ToInt32(_EamilItem.byGoodsType) == (int)emEMAIL_EXTRA_TYPE.EMAIL_NONE_EXTRA_TYPE) { BaseIcon.gameObject.SetActive(true); } else { BaseIcon.gameObject.SetActive(false); ItemData data = ItemDataManager.Instance.GetItemData(System.Convert.ToInt32(_EamilItem.dwGoodsID)); if (data != null) { Background_spriteSwith.ChangeSprite(data._ColorLevel + 1); NGUITools.AddChild(IconPoint.gameObject, data._picPrefab); } } }
/*private bool isInEctypeContainer(int ectypeID) * { * * }*/ public void UpdateStatus(EctypeContainerListPanel myParent) { this.MyParent = myParent; CurrentStarNum = 0; foreach (var child in EctypeModel.Instance.sMSGEctypeSelect_SC.sMSGEctypeData_SCs) { if (myParent.myEctypeContainerIDList.Contains((int)child.dwEctypeContaienrID) && child.byGrade == 6) //sss评分 { CurrentStarNum++; } } curFullStarNum = myParent.EctypeSelectData.Difficult2Container.Count + myParent.EctypeSelectData._vectContainer.Length; GetStarNumLabel.SetText(string.Format("{0}/{1}", CurrentStarNum, curFullStarNum)); SliderBar.sliderValue = CurrentStarNum / (float)curFullStarNum; EffectPos.ClearChild(); switch (GetTreausreChestsStatus()) { case TreasureItemStatus.Close: BackgroundSwith.ChangeSprite(1); break; case TreasureItemStatus.isOpended: BackgroundSwith.ChangeSprite(2); break; case TreasureItemStatus.CanOpend: BackgroundSwith.ChangeSprite(1); CreatObjectToNGUI.InstantiateObj(EnabelEffect, EffectPos); break; } }
public void UpdateView(STaskLogUpdate sTaskLogUpdate, STaskLogContext sTaskLogContext) { Status = sTaskLogUpdate.nStatus;//更新状态 //更新进度 Label_progress.text = sTaskLogContext.nParam3.ToString() + "/" + m_DailyTaskConfig._conditionParameter.ToString(); switch (Status) { case 1: Switch_.ChangeSprite(1); Button_Goto.SetBoxCollider(true); Label_TaskDescription.color = Color.white; Label_progress.color = Color.white; Label_Active.color = new Color(0.992f, 0.46f, 0.543f); Label_ActiveValue.color = new Color(0.992f, 0.46f, 0.543f); break; case 2: Switch_.ChangeSprite(2); Button_Goto.SetBoxCollider(false); Label_TaskDescription.color = new Color(0.523f, 0.5f, 0.5f); Label_progress.color = new Color(0.523f, 0.5f, 0.5f); Label_Active.color = new Color(0.922f, 0.875f, 0.617f); Label_ActiveValue.color = new Color(0.922f, 0.875f, 0.617f); break; } }
void UpdateUI_View() { Lable_Tips.SetText(NGUIColor.SetTxtColor(LanguageTextManager.GetString("IDS_I1_42"), TextColor.green)); Sps_Background.ChangeSprite(1); icon_View.SetActive(true); icon_lock.SetActive(false); Point_icon.ClearChild(); CreatObjectToNGUI.InstantiateObj(CurrentItem.LinkIcon[0], Point_icon); }
void ShowInfo() { DAuctionUint auctionData = AuctionModel.Instance.GetGoodsInfo(curByIndex); ItemData item = ItemDataManager.Instance.GetItemData((int)auctionData.dwGoodsID); //物品 iconInfo.Init(item, "x" + auctionData.dwGoodsNum); iconName.text = UI.NGUIColor.SetTxtColor(LanguageTextManager.GetString(item._szGoodsName), (UI.TextColor)item._ColorLevel); //职业 if (item._AllowProfession.Equals("1")) { professionSprite.ChangeSprite(1); } else if (item._AllowProfession.Equals("4")) { professionSprite.ChangeSprite(2); } else { professionSprite.ChangeSprite(3); } //类型 typeLabel.text = LanguageTextManager.GetString(string.Format("IDS_A5_{0}{1}", item._GoodsClass, item._GoodsSubClass)); //当前价格 priceLabel.text = auctionData.dwCurPrice.ToString(); //竞拍:当不是我, if (auctionData.dwAcotorID == 0) { //无人竞拍 buyerLabel.text = LanguageTextManager.GetString("IDS_I27_15"); //Encoding.UTF8.GetString(auctionData.szName); btnBuyObj.gameObject.SetActive(true); buyMark.gameObject.SetActive(false); } else if (auctionData.dwAcotorID == PlayerManager.Instance.FindHeroDataModel().ActorID) { buyerLabel.text = Encoding.UTF8.GetString(auctionData.szName); btnBuyObj.gameObject.SetActive(false); buyMark.gameObject.SetActive(true); buyMark.ChangeSprite(1); } else { buyerLabel.text = Encoding.UTF8.GetString(auctionData.szName); if (auctionData.dwCurPrice >= CommonDefineManager.Instance.CommonDefine.AuctionTopBid) { btnBuyObj.gameObject.SetActive(false); buyMark.gameObject.SetActive(true); buyMark.ChangeSprite(2); } else { btnBuyObj.gameObject.SetActive(true); buyMark.gameObject.SetActive(false); } } }
void EmptyMySelf() { BestIcon.gameObject.SetActive(false); SelectStatus.gameObject.SetActive(false); QualityBackground.ChangeSprite(1); ItemNumLabel.gameObject.SetActive(false); NeedLabel.gameObject.SetActive(false); // StrengthenLevelLabel.gameObject.SetActive(false); // EquiptStartSprite.ChangeSprite(0); }
public void Init(ItemData item, string countStr) { itemInfo = item; labelCount.text = countStr; qualityColor.ChangeSprite(item._ColorLevel + 1); if (iconObj == null) { iconObj = UI.CreatObjectToNGUI.InstantiateObj(item._picPrefab, iconParent); } }
/// <summary> /// 初始化传入的任务 /// </summary> public void Init(TaskState taskState) { m_viewTask = taskState; if (m_viewTask == null) { TaskTypeSpriteSwitch.ChangeSprite(0); TaskTitle.text = string.Empty; TaskDesc.text = string.Empty; TaskTarget.text = string.Empty; GotoFightBtn.gameObject.SetActive(false); } else { //根据任务类型改变Sprite 1=新手任务;2=主线任务;3=支线任务;4=日常任务;5=循环任务 TaskTypeSpriteSwitch.ChangeSprite(m_viewTask.TaskNewConfigData.TaskSeries - 1); TaskTitle.text = LanguageTextManager.GetString(m_viewTask.TaskNewConfigData.TaskTitle); //进度待解决TODO TaskProcess.text = string.Format("{0}/{1}", taskState.byRate, taskState.byAllRate); TaskDesc.text = LanguageTextManager.GetString(m_viewTask.TaskNewConfigData.TaskDescription); //任务目标处理待解决TODO TaskTarget.text = LanguageTextManager.GetString(m_viewTask.TaskNewConfigData.TaskGoals); //任务奖励 var awards = taskState.TaskNewConfigData.GetTaskAwardInfo(); int awardItemCount = Mathf.Min(awards.Length, 3);//最多三项奖励 for (int i = 0; i < 3; i++) { AwardPoints[i].transform.ClearChild(); } for (int i = 0; i < awardItemCount; i++) { var awardItem = NGUITools.AddChild(AwardPoints[i].gameObject, TaskAwardItemPrefab); var awardItemBehaviour = awardItem.GetComponent <TaskAwardItem>(); int goodId = awards[i].GoodsId; var itemFileInfo = ItemDataManager.Instance.GetItemData(goodId); if (itemFileInfo != null) { awardItemBehaviour.InitItemData(itemFileInfo, awards[i].AwardAmount); } else { TraceUtil.Log(SystemModel.Rocky, TraceLevel.Error, "Task no good:" + goodId); } } //如果箭头组为0,则不显示“前往”按钮 if (m_viewTask.TaskNewConfigData.GuideGroup == "0" && m_viewTask.TaskNewConfigData.Link == 0) { GotoFightBtn.gameObject.SetActive(false); } else { m_gotoFightText.text = LanguageTextManager.GetString(m_viewTask.TaskNewConfigData.GuideText); GotoFightBtn.gameObject.SetActive(true); } } }
public void OnGetFocus() { if (ItemDataInfo.byKind == 1) { FocusBGSwitch.ChangeSprite(2); } else if (ItemDataInfo.byKind == 4) { FocusBGSwitch.ChangeSprite(4); } }
public void SelectSkill(bool isSelect) { if (isSelect) { selectSkillBg.ChangeSprite(2); } else { selectSkillBg.ChangeSprite(1); } }
public void SetAttribute(PanelElementDataModel friendData) { this.PlayerName.text = friendData.sMsgRecvAnswerFriends_SC.Name; this.m_curBtnID = friendData.sMsgRecvAnswerFriends_SC.dwFriendID; this.m_btnType = friendData.BtnType; this.m_curPlayerLevel = friendData.sMsgRecvAnswerFriends_SC.sActorLevel; PlayerLevel.SetText(m_curPlayerLevel.ToString()); //this.m_profession = GetProfession(friendData.sMsgRecvAnswerFriends_SC.dProfession); this.ProfessionIcon.ChangeSprite((int)friendData.sMsgRecvAnswerFriends_SC.dProfession); IsOnlineIcon.ChangeSprite(friendData.sMsgRecvAnswerFriends_SC.IsOnLine?1:2); BackGruond.ChangeSprite(friendData.sMsgRecvAnswerFriends_SC.IsOnLine?1:2); ShowBtns(friendData); }
public void ItemFocusStatus(bool flag) { if (flag) { m_taskBg.ChangeSprite(2); InactiveTaskName.text = string.Empty; ActiveTaskName.text = "[802800]" + m_taskTitle + "[-]"; } else { m_taskBg.ChangeSprite(1); InactiveTaskName.text = "[ffffff]" + m_taskTitle + "[-]"; ActiveTaskName.text = string.Empty; } }
void OnPress(bool isPress) { if (eTaskShowType == ETaskShowType.ENewFunction) { return; } if (isPress) { taskBg.ChangeSprite(2); } else { taskBg.ChangeSprite(1); } }
private void SetPanelInfo() { var m_HeroDataModel = PlayerManager.Instance.FindHeroDataModel(); int vocationID = m_HeroDataModel.PlayerValues.PlayerCommonValue.PLAYER_FIELD_VISIBLE_VOCATION; VocationSprite.ChangeSprite(vocationID); if (IsResidentUI) { int fashionID = m_HeroDataModel.PlayerValues.PlayerCommonValue.PLAYER_FIELD_VISIBLE_FASHION; var resData = CommonDefineManager.Instance.CommonDefineFile._dataTable.HeroIcon_TownAndTeam.FirstOrDefault(P => P.VocationID == vocationID && P.FashionID == fashionID); if (resData == null) { TraceUtil.Log(SystemModel.Common, TraceLevel.Error, "找不到角色头像,fashionID:" + fashionID); } HeadIconSprite.spriteName = resData.ResName; //HeadIconSprite.ChangeSprite(m_HeroDataModel.PlayerValues.PlayerCommonValue.PLAYER_FIELD_VISIBLE_VOCATION); } NameLabel.SetText(m_HeroDataModel.Name); LevelLabel.SetText(string.Format("LV." + m_HeroDataModel.UnitValues.sMsgPropCreateEntity_SC_UnitVisibleValue.UNIT_FIELD_LEVEL)); float newExpValue = (float)m_HeroDataModel.PlayerValues.PLAYER_FIELD_EXP / (float)m_HeroDataModel.PlayerValues.PLAYER_FIELD_NEXT_LEVEL_EXP; if (currentExp != newExpValue) { if (TweenFloatObj_Exp != null) { DestroyImmediate(TweenFloatObj_Exp); } TweenFloatObj_Exp = TweenFloat.Begin(1, currentExp, newExpValue, SetExpBar); } int newGoldMoney = m_HeroDataModel.PlayerValues.PLAYER_FIELD_BINDPAY; if (currentGoldMoney != newGoldMoney) { if (TweenFloatObj_GoldMoney != null) { DestroyImmediate(TweenFloatObj_GoldMoney); } TweenFloatObj_GoldMoney = TweenFloat.Begin(1, currentGoldMoney, newGoldMoney, showGoldMoneyLabel); } int newCoppercoin = m_HeroDataModel.PlayerValues.PLAYER_FIELD_HOLDMONEY; if (currentCoppercoin != newCoppercoin) { if (TweenFloatObj_Coppercoin != null) { DestroyImmediate(TweenFloatObj_Coppercoin); } TweenFloatObj_Coppercoin = TweenFloat.Begin(1, currentCoppercoin, newCoppercoin, ShowCopperCoinLabel); } int newEnegry = m_HeroDataModel.PlayerValues.PLAYER_FIELD_CURRENCY_ACTIVELIFE; if (currentEnegry != newEnegry) { if (TweenFloatObj_Enegry != null) { DestroyImmediate(TweenFloatObj_Enegry); } TweenFloatObj_Enegry = TweenFloat.Begin(1, currentEnegry, newEnegry, ShowEnegryLabel); } }
public void SetElementActive(bool flag) { PlayerName.enabled = flag; PlayerLevel.enabled = flag; PlayerProfassionIcon.ChangeSprite(flag?1:0); AddFriendBtn.gameObject.SetActive(flag); }
//bool Isalive = false; public void SetPanelAttribute(SMsgTeamPropMember_SC sMsgTeamPropMember_SC) { //TraceUtil.Log("显示队友状态:" + sMsgTeamPropMember_SC.TeamMemberContext.szName); //Debug.LogWarning("HP" + sMsgTeamPropMember_SC.TeamMemberContext.nCurHP + "," + sMsgTeamPropMember_SC.TeamMemberContext.nMaxHP); this.sMsgTeamPropMember_SC = sMsgTeamPropMember_SC; int vocation = sMsgTeamPropMember_SC.TeamMemberContext.byKind; string TeammateName = sMsgTeamPropMember_SC.TeamMemberContext.szName; float TeammateHP = sMsgTeamPropMember_SC.TeamMemberContext.nCurHP; float TeammateMP = sMsgTeamPropMember_SC.TeamMemberContext.nCurMP; int Level = sMsgTeamPropMember_SC.TeamMemberContext.nLev; //HeadIcon.ChangeSprite(vocation); Profession.ChangeSprite(vocation); this.TeammateName.text = TeammateName; this.TeammateLv.text = Level.ToString(); if (currentHP != TeammateHP) { TweenFloat.Begin(1, currentHP, TeammateHP, SetTeammateHP); currentHP = TeammateHP; } if (currentMP != TeammateMP) { TweenFloat.Begin(1, currentMP, TeammateMP, SetTeammateMP); currentMP = TeammateMP; } SetRoleStatus(currentHP <= 0 ? false : true); }
// Use this for initialization public void Show(int goodID, int count) { goodsID = goodID; ItemData getItem = ItemDataManager.Instance.GetItemData(goodID); if (iconObj != null) { DestroyImmediate(iconObj); } iconObj = UI.CreatObjectToNGUI.InstantiateObj(getItem._picPrefab, iconParent.transform); qualityColor.ChangeSprite(getItem._ColorLevel + 1); string nameStr = UI.NGUIColor.SetTxtColor(LanguageTextManager.GetString(getItem._szGoodsName), (UI.TextColor)getItem._ColorLevel); labelName.text = string.Format("{0}x{1}", nameStr, count); //labelCount.text = string.Format("x {0}",count); }
public void ShowHeroTitle(int professionID, int Force, string Lv, string name) { Profession.ChangeSprite(professionID); Forcelable.SetText(Force); LevelLable.SetText(Lv); NameLable.SetText(name); }
private void SetHeroData() { var m_HeroDataModel = PlayerManager.Instance.FindHeroDataModel(); int vocationID = m_HeroDataModel.PlayerValues.PlayerCommonValue.PLAYER_FIELD_VISIBLE_VOCATION; VocationIcon_SpriteSwith.ChangeSprite(vocationID); VocationName_SpriteSwith.ChangeSprite(vocationID); int fashionID = m_HeroDataModel.PlayerValues.PlayerCommonValue.PLAYER_FIELD_VISIBLE_FASHION; var resData = CommonDefineManager.Instance.CommonDefineFile._dataTable.HeroIcon_Town.FirstOrDefault(P => P.VocationID == vocationID && P.FashionID == fashionID); if (resData == null) { TraceUtil.Log(SystemModel.Common, TraceLevel.Error, "找不到角色头像,fashionID:" + fashionID); } HeroIconPoint.ClearChild(); CreatObjectToNGUI.InstantiateObj(resData.IconPrefab, HeroIconPoint); // HeroIconPoint.spriteName = resData.ResName; int newAtk = PlayerDataManager.Instance.GetHeroForce(); Force_lable.SetText(newAtk); Level_lable.SetText(m_HeroDataModel.UnitValues.sMsgPropCreateEntity_SC_UnitVisibleValue.UNIT_FIELD_LEVEL); Exp_sloder.sliderValue = (float)m_HeroDataModel.PlayerValues.PLAYER_FIELD_EXP / (float)m_HeroDataModel.PlayerValues.PLAYER_FIELD_NEXT_LEVEL_EXP; VIPIconPoint.ClearChild(); CreatObjectToNGUI.InstantiateObj(PlayerDataManager.Instance.GetCurrentVipEmblemPrefab(), VIPIconPoint); //HeadIconSprite.ChangeSprite(m_HeroDataModel.PlayerValues.PlayerCommonValue.PLAYER_FIELD_VISIBLE_VOCATION); }
public void Init(ForgeRecipeData data) { clickItem.Init(data.ForgeEquipmentID); IconPoint.ClearChild(); ItemData itemdata = ItemDataManager.Instance.GetItemData(data.ForgeEquipmentID); IconBackground.ChangeSprite(itemdata._ColorLevel + 1); CreatObjectToNGUI.InstantiateObj(ForgingRecipeConfigDataManager.Instance.GetGoodsProfab(data.ForgeEquipmentID), IconPoint); Label_GoodsName.text = ForgingRecipeConfigDataManager.Instance.GetGoodsName(data.ForgeEquipmentID); IDS_GoodsDes.SetText(LanguageTextManager.GetString(itemdata._szDesc)); if (itemdata._GoodsClass == 1) { Lable_Level.gameObject.SetActive(true); go_Profession.SetActive(true); Lable_Profession.SetText(ForgingRecipeConfigDataManager.Instance.GetProfession(data.ForgeEquipmentID)); // go_IconItem.transform.localPosition=pos_IconItem_equip; Lable_Level.SetText(ForgingRecipeConfigDataManager.Instance.GetGoodsLevel(data.ForgeEquipmentID)); } else { Lable_Level.gameObject.SetActive(false); go_Profession.SetActive(false); // go_IconItem.transform.localPosition=pos_IconItem_Other; } }
void SetContent(bool isOver) { if (isOver) { SetOverInfo(); } else { SetNormal(); } goodsData = ItemDataManager.Instance.GetItemData(shopData.GoodsID); labelTitle.text = LanguageTextManager.GetString(goodsData._szGoodsName); if (iconObj != null) { DestroyImmediate(iconObj); } iconObj = UI.CreatObjectToNGUI.InstantiateObj(goodsData._picPrefab, iconParent); spriteQuality.ChangeSprite(goodsData._ColorLevel + 1); labelGoodsCount.text = shopData._goodsNum.ToString(); labelMoney.text = shopData.Price.ToString(); int changeIndex = 1; if (shopData.BuyType == 3) { changeIndex = 2; } spriteMoney.ChangeSprite(changeIndex); }
public void Init(EctypeContainerData ectypeContainerData) { EctypeContainerData = ectypeContainerData; int ectypePos = int.Parse(ectypeContainerData.lEctypePos[2]); ItemName.text = LanguageTextManager.GetString(ectypeContainerData.lEctypeName); var heroPlayerVals = PlayerManager.Instance.FindHeroDataModel().PlayerValues; EctypePic.ChangeSprite(ectypePos); AwardIcon.ChangeSprite(ectypePos); switch (ectypePos) { case 1: //经验关 AwardDesc.text = LanguageTextManager.GetString("IDS_I15_24"); RemainNum.text = heroPlayerVals.PLAYER_FIELD_EXPDEFIEND_VALUE.ToString(); break; case 2: //铜币关 AwardDesc.text = LanguageTextManager.GetString("IDS_I15_25"); RemainNum.text = heroPlayerVals.PLAYER_FIELD_COINDEFINED_VALUE.ToString(); break; case 3: //元宝关 AwardDesc.text = LanguageTextManager.GetString("IDS_I15_26"); RemainNum.text = heroPlayerVals.PLAYER_FIELD_GOLDDEFINED_VALUE.ToString(); break; } ConsumeDesc.text = LanguageTextManager.GetString("IDS_I15_23"); AwardNum.text = ectypeContainerData.DefenceLevelLoot[1]; ConsumeNum.text = ectypeContainerData.lCostEnergy; gameObject.name = ectypeContainerData.lEctypePos[2]; //定义物体名称,用于在UIGrid中排序 }
public void SetMySelectStatus(ItemData selectData) { bool flag = selectData != null && selectData == this.MyItemData; NameSpriteSwith.ChangeSprite(flag?2:1); BackgroundSpriteSwith.ChangeSprite(flag?2:1); LevelLabel.color = flag?enableColor:disableColor; }
/// <summary> /// 显示果实生长进度 /// </summary> void ShwoGrowingStates() { ProgressBarSwith.ChangeSprite(MyLocalFruitData.FruitLevel + 1); FruitTitle.SetText(LanguageTextManager.GetString(MyLocalFruitData.FruitName)); FruitProgressTitle.gameObject.SetActive(true); CancelInvoke(); InvokeRepeating("SetProgressBar", 0, 5f); }