public void ShowButtons() { // var hero = PlayerManager.Instance.FindHero(); // if (hero != null) // { List <SkillConfigData> M_Skills = new List <SkillConfigData>(); var skillEquipList = PlayerManager.Instance.HeroSMsgSkillInit_SC.wSkillEquipList; PlayerManager.Instance.HeroSMsgSkillInit_SC.wSkillEquipList.ApplyAllItem(P => TraceUtil.Log("加载人物技能:" + P)); ComboBattleButton = new ComboBattleButton[skillEquipList.Length]; for (int i = 0; i < skillEquipList.Length; i++) { var skillData = SkillDataManager.Instance.GetSkillConfigData(skillEquipList[i]); if (skillData != null && !M_Skills.Contains(skillData)) { M_Skills.Add(skillData); //InitComboSkill ComboBattleButton[i] = new UI.Battle.ComboBattleButton(skillEquipList[i]); } } BattleButtons = new BattleSkillButton[M_Skills.Count]; m_guideIDList.Clear(); for (int i = 0; i < BattleButtons.Length; i++) { GameObject creatBtn = CreatObjectToNGUI.InstantiateObj(BattleButtonPrefab, BattleUIManager.Instance.BottomRight); //creatBtn.transform.localPosition = new Vector3(m_rightBtnPos.x, m_rightBtnPos.y + m_rightSpacing * i, 0); SetSkillBtnPosition(creatBtn, i); BattleButtons[i] = creatBtn.GetComponent <BattleSkillButton>(); int guideId = 0; GuideBtnManager.Instance.RegGuideButton(creatBtn, MainUI.UIType.Empty, SubType.EctypeSkill, out guideId); //如果有新手引导,并且步骤尚未开始,先屏蔽技能按钮 //if (GameManager.Instance.IsNewbieGuide && !NewbieGuideManager_V2.Instance.EctypeGuideStepReached) //{ // BattleButtons[i].SetButtonStatus(false); //} m_guideIDList.Add(guideId); SetButtonAttribute(i); BattleUIManager.Instance.RememberRegiste(creatBtn, SkillBtnRemember.RememberBtnType.SkillBtn); } //for (int i = 0; i < BattleButtons.Length; i++) //{ // GameObject creatBtn = CreatObjectToNGUI.InstantiateObj(BattleButtonPrefab,transform); // creatBtn.transform.localPosition = new Vector3(m_rightBtnPos.x, m_rightBtnPos.y + m_rightSpacing * (3 - i), 0); // BattleButtons[i] = creatBtn.GetComponent<BattleSkillButton>(); // BattleButtons[i].SetButtonAttribute(SkillDataManager.Instance.GetSkillConfigData(PlayerManager.Instance.HeroSMsgSkillInit_SC.wSkillEquipList[i]), battleSkillButtonCallBack,SpecialSkillType.Normal); //} // } // else // { // TraceUtil.Log(SystemModel.Rocky,"BattleSkillButtonManager 172 line No found hero"); // } }
public void Init(SEquipInfo data) { if (ItemBtn == null) { ItemBtn = gameObject.AddComponent <SingleButtonCallBack>(); if (GetComponent <BoxCollider>() == null) { BoxCollider colldider = gameObject.AddComponent <BoxCollider>(); colldider.size = new Vector3(100, 100, 0); } } ItemBtn.SetCallBackFuntion(OnbtnClick); currentDataID = (int)data.dwGoodsID; GoodsIconPoint.ClearChild(); if (data.byStrengLevel > 0) { EqLevel.SetActive(true); EqLevelLable.SetText(data.byStrengLevel); } else { EqLevel.SetActive(false); } if (data.byStartLevel > 0) { StarIcon.gameObject.SetActive(true); StarIcon.ChangeSprite((data.byStartLevel - 1) / 10 + 1); } else { StarIcon.gameObject.SetActive(false); } ItemData itemdata = null; itemdata = ItemDataManager.Instance.GetItemData((int)data.dwGoodsID); if (itemdata != null) { NormalBg.ChangeSprite(itemdata._ColorLevel + 1); GameObject obj = CreatObjectToNGUI.InstantiateObj(itemdata._picPrefab, GoodsIconPoint); if (Background) { Background.SetActive(false); } // obj.name=data.dwGoodsID+"w"; } else { if (Background) { Background.SetActive(true); } EqLevel.SetActive(false); StarIcon.gameObject.SetActive(false); NormalBg.ChangeSprite(5); } }
public void Init(ItemData itemData) { ItemIconPos.ClearChild(); qualityColor.ChangeSprite(itemData._ColorLevel + 1); CreatObjectToNGUI.InstantiateObj(itemData._picPrefab, ItemIconPos); string nameStr = UI.NGUIColor.SetTxtColor(LanguageTextManager.GetString(itemData._szGoodsName), (UI.TextColor)itemData._ColorLevel); ItemNameLabel.SetText(nameStr); }
IEnumerator ShowTrialsEctypeIcon(float waitSeconds) { SoundManager.Instance.PlaySoundEffect("Sound_UIEff_TrialsStar"); GameObject IconPrefab = CreatObjectToNGUI.InstantiateObj(TrialsEctypeIconPrefab, transform); yield return(new WaitForSeconds(waitSeconds)); Destroy(IconPrefab); }
public void Init(EctypeRewardItem ectypeRewardItem) { ItemData itemData = ItemDataManager.Instance.GetItemData(ectypeRewardItem.ItemID); Namelabel.SetText(LanguageTextManager.GetString(itemData._szGoodsName)); NumberLabel.SetText(string.Format("+{0}", ectypeRewardItem.ItemNum)); IconPos.ClearChild(); CreatObjectToNGUI.InstantiateObj(itemData._picPrefab, IconPos); }
void Awake() { GetComponent <UIEventListener>().onClick = OnItemClick; SC_RankingUnit = CreatObjectToNGUI.InstantiateObj(RankingUint_prefab, RankingUnitPoint).GetComponent <RankingUnit>(); SC_PlayerHeadUnit = CreatObjectToNGUI.InstantiateObj(PlayerHeadUnit_prefab, PlayerHeadUnitPoint).GetComponent <PlayerHeadUnit>(); SC_SirenListUnit = CreatObjectToNGUI.InstantiateObj(SirenListUnit_prefab, SirenListUnitPoint).GetComponent <SirenListUnit>(); SC_ForceUnit = CreatObjectToNGUI.InstantiateObj(ForceUnit_prefab, ForceUnitPoint).GetComponent <ForceUnit>(); LookdetailBtn.SetCallBackFuntion(DetailBtnClick); }
void Awake() { if (UI.MainUI.MainUIController.Instance.IsShowCommonTool) { CreatObjectToNGUI.InstantiateObj(CommonToolPrefab, transform); } m_instace = this; //MyUICamera = UICamera.currentCamera; }
void Awake() { m_PackRightBtnManager = CreatObjectToNGUI.InstantiateObj(RightBtnManagerPrefab, transform).GetComponent <PackRightBtnManager>(); m_PackRightBtnManager.transform.localPosition = RightBtnHidPos; BackBtn.SetCallBackFuntion(Close); Linkpanel = CreatObjectToNGUI.InstantiateObj(PathLinkPanelPrefab, transform).GetComponent <PathLinkPanel>(); Linkpanel.transform.localPosition = new Vector3(0, 0, -1000); //TaskGuideBtnRegister(); }
void Awake() { BackBtn.SetCallBackFuntion(OnBackButtonClick); BackBtn.SetPressCallBack(OnBackButtonPress); SC_EmailTabManager = CreatObjectToNGUI.InstantiateObj(EmailTabManager_prefab, transform).GetComponent <EmaiTabManager>(); SC_EmaiBottomBtnmanager = CreatObjectToNGUI.InstantiateObj(EmaiBottomBtnmanager_prefab, transform).GetComponent <EmaiBottomBtnmanager>(); //TraceUtil.Log(SystemModel.wanglei,"ssd"); TaskGuideBtnRegister(); }
void Awake() { if (UI.MainUI.MainUIController.Instance.IsShowCommonTool) { CreatObjectToNGUI.InstantiateObj(CommonToolPrefab, transform); } //MainUIController.Instance.SetPanelActivEvent += new MainUIController.SetPanelDelegate(SetPanelActive); UIEventManager.Instance.RegisterUIEvent(UIEventType.TrialsEctypeList, UnlockPanel); }
void UpdateUI_NoneLink() { Lable_Tips.SetText(NGUIColor.SetTxtColor(LanguageTextManager.GetString("IDS_I1_43"), TextColor.green)); Sps_Background.ChangeSprite(1); icon_View.SetActive(false); icon_lock.SetActive(false); Point_icon.ClearChild(); CreatObjectToNGUI.InstantiateObj(CurrentItem.LinkIcon[0], Point_icon); }
void Awake() { BackBtn.SetCallBackFuntion(OnBackBtnClick); WaveLabel.gameObject.SetActive(false); BackgroundEffecteObjAnim = CreatObjectToNGUI.InstantiateObj(BackgroundEffectPrefab, CreatEffectTransform).GetComponentsInChildren <Animation>(); DoForTime.DoFunForTime(4, PauseEffectAnimation, null); EctypeNameLabel.alpha = 0; BackBtn.gameObject.SetActive(false); }
GameObject CreatBuffer(SMsgActionWorldObjectAddBuff_SC sMsgActionWorldObjectAddBuff_SC) { string IconName = BattleConfigManager.Instance.BuffConfigList[sMsgActionWorldObjectAddBuff_SC.dwBuffId]._iconID; UISprite CreatUISprite = CreatObjectToNGUI.InstantiateObj(BufferSprit.gameObject, transform).GetComponent <UISprite>(); CreatUISprite.enabled = true; CreatUISprite.spriteName = IconName; return(CreatUISprite.gameObject); }
public void CreatItem(ItemFielInfo itemFielInfo) { //CreatContainerBoxPoint.BroadcastMessage("OnCustomerDestroy", SendMessageOptions.DontRequireReceiver); CreatContainerBoxPoint.ClearChild(); GameObject creatObj = CreatObjectToNGUI.InstantiateObj(ContainerBoxPrefab, CreatContainerBoxPoint); MyContainerBox = creatObj.GetComponent <SingleContainerBox>(); MyContainerBox.Init(itemFielInfo, SingleContainerBoxType.Container); }
void ShowHeroMiniMapUI() { GameObject HeroUIObj = CreatObjectToNGUI.InstantiateObj(PointHeroUIPrefab, ShowPointPosition); MinimapPointBlick miniMapPointSetting = HeroUIObj.GetComponent <MinimapPointBlick>(); GameObject PlayerObj = PlayerManager.Instance.FindHero(); miniMapPointSetting.SetPosition(PlayerObj, this.sceneConfigData); miniMapPointSetting.BeginBlik(); }
void OnAwardButtonClick(object obj) { SoundManager.Instance.PlaySoundEffect("Sound_Button_Ranking_SwitchPage"); if (AwardPanel_SC == null) { AwardPanel_SC = CreatObjectToNGUI.InstantiateObj(AwardPanel_prefab, subPanelPoint).GetComponent <AwardDescriptionPanel>(); } AwardPanel_SC.Show(); }
IEnumerator ShowHardSceneceIcon()//显示封魔副本 { SoundManager.Instance.PlaySoundEffect("Sound_Voice_HardEctype"); GameObject CreatIcon = CreatObjectToNGUI.InstantiateObj(IconPrefab, transform); yield return(new WaitForSeconds(3)); DestroyObj(CreatIcon); }
void ShowPanel02(object obj) { if (RewardPanel == null) { RewardPanel = CreatObjectToNGUI.InstantiateObj(RewardPanelPrefab, transform).GetComponent <BattleSettlementRewardPanel_V4>(); } //TweenShowWinElementTitle02(null); DoForTime.DoFunForTime(0.5f, TweenShowRewadPanel, null); }
/// <summary> /// 打通经脉动画 /// </summary> /// <param name="CreatTransform"></param> public void CreatKonfuThroughEffect(Transform CreatTransform) { if (KongfuThroughEffectInstance != null) { Destroy(KongfuThroughEffectInstance); } KongfuThroughEffectInstance = CreatObjectToNGUI.InstantiateObj(kongfuThroughEffect, CreatTransform); StartCoroutine(DestroyEffectAnimForTime(4, KongfuThroughEffectInstance)); }
void ShowItem(ItemFielInfo itemFielInfo) { CreatContainerBoxPoint.ClearChild(); SingleContainerBox creatItem = CreatObjectToNGUI.InstantiateObj(ContainerBoxPrefab, CreatContainerBoxPoint).GetComponent <SingleContainerBox>(); creatItem.Init(itemFielInfo, SingleContainerBoxType.HeroEquip); creatItem.SetDragComponentEnabel(CanDrag); MyItem = creatItem; }
void Awake() { CloseButton.SetCallBackFuntion(OnCloseBtnClick); UpgradeButton.SetCallBackFuntion(OnUpgradeBtnClick); UIEventManager.Instance.RegisterUIEvent(UIEventType.EqipmentLevelUp, UpdatePanel); UpgradeSuccess_go = CreatObjectToNGUI.InstantiateObj(UpgradeSuccess_prefab, UpgradeSuccess_point); //UpgradeSuccess_go.SetActive(false); TaskGuideBtnRegister(); }
void ShowEffect() { GameObject creatEffect = CreatObjectToNGUI.InstantiateObj(EffectPrefab, EffectTransform); SureBtn.SetButtonColliderActive(false); CancelBtn.SetButtonColliderActive(false); CreatContainerBoxTransform.ApplyAllItem(P => P.ClearChild()); DoForTime.DoFunForTime(2, ShowEffectComplete, creatEffect); DoForTime.DoFunForTime(0.5f, HidePanel, null); }
void ReceiveShowHandle(object obj) { if (BuyVigourMessagePanel == null) { BuyVigourMessagePanel = CreatObjectToNGUI.InstantiateObj(BuyVigourMessagePrefab, transform).GetComponent <VigourMessagePanel>(); } string ShowStr = string.Format(LanguageTextManager.GetString("IDS_H1_158"), CommonDefineManager.Instance.CommonDefine.EnergyAdd); BuyVigourMessagePanel.Show(string.Format("{0}\n{1}", LanguageTextManager.GetString("IDS_H1_166"), ShowStr)); }
BaseUIPanel GetPanelInstance(UIType uitype) { GameObject getPrefab = PanelPrefabDataList.FirstOrDefault(P => P.PrefabType == uitype).PanelPrefab; if (getPrefab == null) { TraceUtil.Log(SystemModel.Common, TraceLevel.Error, "对应Prefab未关联到UIController,UIType:" + uitype); } return(CreatObjectToNGUI.InstantiateObj(getPrefab, transform).GetComponent <BaseUIPanel>()); }
//void ShowGradEffect(object obj) //{ // CreatObjectToNGUI.InstantiateObj(GradEffectPreafb,CreatGradEffectTransform); // DoForTime.DoFunForTime(1,ShowGetRewardItem,null); //} void ShowGetRewardItem(object obj) { SingleRewardItem_V3 getRewardItem = CreatObjectToNGUI.InstantiateObj(SingleRewardItemPrefab, RewardItemTransform).GetComponent <SingleRewardItem_V3>(); getRewardItem.Init(this.rewardData.RewardItem, this.rewardData.RewardItemNum); Vector3 fromScale = new Vector3(2, 2, 2); Vector3 toScale = new Vector3(1, 1, 1); TweenScale.Begin(getRewardItem.gameObject, 0.3f, fromScale, toScale, ShowGetRewardEffect); }
/// <summary> /// 点击解锁背包格 /// </summary> public void OnUnLockContainerBoxBtnClick() { if (UnLockContaienrBoxObj == null) { UnLockContaienrBoxObj = CreatObjectToNGUI.InstantiateObj(UnLockContainerBoxPrefab, transform.parent).GetComponent <UnlockContainerBoxTips>(); } string Msg = LanguageTextManager.GetString("IDS_I1_4"); UnLockContaienrBoxObj.Show(Msg, SendContainerChangeSize, c => { SoundManager.Instance.PlaySoundEffect("Sound_Button_PackageUnlockCancel"); }, LanguageTextManager.GetString("IDS_H2_55"), LanguageTextManager.GetString("IDS_H2_28")); }
void Awake() { AllEmailBtn.SetCallBackFuntion(OnAllEmailBtnClick); SystemEmailBtn.SetCallBackFuntion(OnSystemEmailBtn); WriteEmailBtn.SetCallBackFuntion(OnWriteEmailBtn); Sc_EmaiFriendList = CreatObjectToNGUI.InstantiateObj(FriendListPanel_prefab, transform).GetComponent <EmaiFriendList>(); //Sc_EmaiFriendList.HidePanel(); TaskGuideBtnRegister(); }
void Show(object obj) { UIEventManager.Instance.TriggerUIEvent(UIEventType.OpentMainUI, UIType.Empty); TraceUtil.Log("显示失败建议面板"); if (MissionFailPanel == null) { MissionFailPanel = CreatObjectToNGUI.InstantiateObj(MissionFailPanelPrefab, transform).GetComponent <MissionFailPanel>(); } MissionFailPanel.Show(); }
public void SetButtonIcon(GameObject IconPrefab) { if (IconPoint1.childCount > 0) { IconPoint1.ClearChild(); } var icon = CreatObjectToNGUI.InstantiateObj(IconPrefab, IconPoint1); //if(icon != null) // icon.transform.localScale = new Vector3(50, 50, 1); }
public void ShowVipEmblem() { VipEmblemPoint.ClearChild(); GameObject go = PlayerDataManager.Instance.GetCurrentVipEmblemPrefab(); if (go != null) { CreatObjectToNGUI.InstantiateObj(go, VipEmblemPoint); } }