public override void Show(params object[] value) { NPCCamera.gameObject.SetActive(true); int MPlatForm = 0; if (Application.platform != RuntimePlatform.WindowsEditor && (Application.platform == RuntimePlatform.Android || Application.platform == RuntimePlatform.IPhonePlayer)) { MPlatForm = 2; } else { MPlatForm = 1; } GoldList = GoldRechargeDataManager.goldRechargeConfigDataBase.GoledRechargeDataList.Where(P => P.RechargeType == MPlatForm).ToList(); ResetpageInfo(); SetCurPaySelectMark(0); isCurPayPanel = true; OnVipShowButtonClick(isCurPayPanel); vipPanel.Show(true); #if (UNITY_ANDROID && !UNITY_EDITOR) #if ANDROID_TENCENT comPanelTitle.Init(CommonTitleType.GoldIngot, CommonTitleType.Diamond); #endif #else comPanelTitle.Init(CommonTitleType.Money, CommonTitleType.GoldIngot); #endif comPanelTitle.GetComponent <BaseCommonPanelTitle>().TweenShow(); base.Show(value); }
void Init() { if (isRead) { return; } isRead = true; btnBack.SetCallBackFuntion(OnClickBackEvent); skillLinePrefab.SetActive(true); int Count = 4; for (int i = 0; i < Count; i++) { GameObject item = NGUITools.AddChild(skillParentPoint[i], skillLinePrefab); // CreatObjectToNGUI.InstantiateObj(skillLinePrefab,skillParentPoint[i].transform); SkillUpgradeLineItem scrItem = item.GetComponent <SkillUpgradeLineItem>(); skillLineList.Add(scrItem); } skillLinePrefab.SetActive(false); /*for (int i= 0; i < 8; i++) { * var sskillInfo = new SSkillInfo () { wSkillID = (ushort)(60440+i), wSkillLV = (byte)2 }; * PlayerManager.Instance.HeroSMsgSkillInit_SC.UpgradeSkill (sskillInfo); * }*/ skillUpgradeEff.SetActive(false); skillAdvanceEff.SetActive(false); UIEventManager.Instance.RegisterUIEvent(UIEventType.SkillStrengthenEvent, OnStrengthenSuccEvent); UIEventManager.Instance.RegisterUIEvent(UIEventType.SkillAdvanceEvent, OnAdvanceSuccEvent); UIEventManager.Instance.RegisterUIEvent(UIEventType.UpgrateSkillInfo, OnUpgradeSuccEvent); UIEventManager.Instance.RegisterUIEvent(UIEventType.ShopsBuySuccess, OnBuySuccess); comPanelTitle.Init(CommonTitleType.Money, CommonTitleType.GoldIngot); TaskGuideBtnRegister(); }
void Awake() { var playerData = PlayerManager.Instance.FindHeroDataModel(); RewardItemButton.SetCallBackFuntion(OnRewardItemClick); m_CrusadeList = EctypeConfigManager.Instance.EctypeSelectConfigList.Values.Where(p => p.lEctypeType == 9).ToList(); //首领讨伐副本 lEctypeType = 9 bool isCreate = true; int index = 0; m_CrusadeList.ApplyAllItem(p => { p._vectContainer.ApplyAllItem(k => { if (isCreate) { index++; GameObject ectype = UI.CreatObjectToNGUI.InstantiateObj(CrusadeLeaderItemPrefab, Grid.transform); EctypeContainerData ectypeContainerData = EctypeConfigManager.Instance.EctypeContainerConfigList[k]; CrusadeLeaderItem crusadeLeaderItem = ectype.GetComponent <CrusadeLeaderItem>(); crusadeLeaderItem.Init(p._EctypeIconPrefab, ectypeContainerData, playerData.UnitValues.sMsgPropCreateEntity_SC_UnitVisibleValue.UNIT_FIELD_LEVEL, OnSelectEctypeClick, index); ectype.RegisterBtnMappingId(p._lEctypeID, UIType.Crusade, BtnMapId_Sub.Crusade_EctypeItem); m_ectypeItemList.Add(k, crusadeLeaderItem); if (ectypeContainerData.lMinActorLevel > playerData.UnitValues.sMsgPropCreateEntity_SC_UnitVisibleValue.UNIT_FIELD_LEVEL) { isCreate = false; } } }); }); Grid.Reposition(); GameObject commonTitle = UI.CreatObjectToNGUI.InstantiateObj(CommonPanelTitlePrefab, CommonPanelTitlePoint); m_CommonPanelTitle = commonTitle.GetComponent <BaseCommonPanelTitle>(); m_CommonPanelTitle.HidePos = new Vector3(100, 0, 0); m_CommonPanelTitle.ShowPos = Vector3.zero; m_CommonPanelTitle.Init(CommonTitleType.Power, CommonTitleType.GoldIngot); Button_Exit.SetCallBackFuntion(OnExitClick, null); Button_ViewDrops.SetPressCallBack(OnViewRewardsClick); Button_Start.SetCallBackFuntion(OnStartClick, null); Button_CreateTeam.SetCallBackFuntion(OnCreateTeamClick, null); Button_FindTeam.SetCallBackFuntion(OnFindTeamClick, null); Button_QuickJoin.SetCallBackFuntion(OnQuickJoinClick, null); Button_Receive.SetCallBackFuntion(OnReceiveFirstRewardClick, null); Button_RandomEctype.SetCallBackFuntion(OnRandomEctypeClick, null); Button_CancelRandomEctype.SetCallBackFuntion(OnCancelRandomEctypeClick, null); Button_CancelRandomEctype.gameObject.SetActive(false); LeaderListPanelPos = LeaderListPanel.transform.localPosition; CrusadeInfoPanelPos = CrusadeInfoPanel.transform.localPosition; TaskGuideBtnRegister(); RegisterEventHandler(); }
void Init() { if (isRead) { return; } isRead = true; BackButton.SetCallBackFuntion(OnBackBtnClick); UIEventManager.Instance.RegisterUIEvent(UIEventType.EctypeNormalDataUpdate, OnEctypeNormalOpenListUpdateEvent); TaskGuideBtnRegister(); m_CommonPanelTitle.Init(CommonTitleType.Power, CommonTitleType.GoldIngot); }
void Awake() { transform.localPosition = new Vector3(0, 0, -800); //位置先置前,避免队伍界面弹封魔副本邀请 GameObject commonTitle = UI.CreatObjectToNGUI.InstantiateObj(CommonPanelTitlePrefab, CommonPanelTitlePoint); m_CommonPanelTitle = commonTitle.GetComponent <BaseCommonPanelTitle>(); m_CommonPanelTitle.HidePos = new Vector3(100, 0, 0); m_CommonPanelTitle.ShowPos = Vector3.zero; m_CommonPanelTitle.Init(CommonTitleType.Power, CommonTitleType.GoldIngot); RegisterEventHandler(); TaskGuideBtnRegister(); }
// Use this for initialization void Awake() { //返回按钮点击 BackBtn.SetCallBackFuntion((obj) => { SoundManager.Instance.PlaySoundEffect("Sound_Button_Task_Leave"); this.Close(); }); //返回按钮按下/松开效果 BackBtn.SetPressCallBack((isPressed) => { BackBtn.spriteSwithList.ApplyAllItem(P => P.ChangeSprite(isPressed ? 2 : 1)); }); m_createInstance = true; var commonPanel = NGUITools.AddChild(gameObject, CommonPanelTitle_Prefab); commonPanel.transform.localPosition = CommonPanelTitle_Prefab.transform.localPosition; m_commonPanelTitle = commonPanel.GetComponent <BaseCommonPanelTitle>(); m_commonPanelTitle.Init(CommonTitleType.Money, CommonTitleType.GoldIngot); RegisterEventHandler(); TaskGuideBtnRegister(); }
// Use this for initialization void Awake() { //返回按钮点击 BackBtn.SetCallBackFuntion((obj) => { SoundManager.Instance.PlaySoundEffect("Sound_Button_DefenceLevelBack"); this.Close(); }); //返回按钮按下/松开效果 BackBtn.SetPressCallBack((isPressed) => { BackBtn.spriteSwithList.ApplyAllItem(P => P.ChangeSprite(isPressed?2:1)); }); var commonPanel = NGUITools.AddChild(CommonTitlePoint, CommonPanelTitle_Prefab); m_commonPanelTitle = commonPanel.GetComponent <BaseCommonPanelTitle>(); m_commonPanelTitle.HidePos = new Vector3(100, 0, 0); m_commonPanelTitle.ShowPos = Vector3.zero; m_commonPanelTitle.Init(CommonTitleType.Power, CommonTitleType.GoldIngot); //RegisterEventHandler(); TaskGuideBtnRegister(); }
void Awake() { Button_Exit.SetCallBackFuntion(OnExitClick, null); Button_Join.SetCallBackFuntion(OnJoinClick, null); Button_Unlock.SetCallBackFuntion(OnRefineryClick, null); Button_Touch.SetCallBackFuntion(OnTouchToRefineryClick, null); Button_Break.SetCallBackFuntion(OnOpenBreakPanelClick, null); Button_PageUp.SetCallBackFuntion(OnPageUpClick, null); Button_PageDown.SetCallBackFuntion(OnPageDownClick, null); this.RegisterEventHandler(); //移出摄像机 ViewControl_Siren.transform.parent = null; ViewControl_Siren.transform.transform.localScale = Vector3.one; ViewControl_Siren.SetCallBack(OnRefineryClick); if (PopupObjManager.Instance.UICamera != null) { Anchor_Left.uiCamera = PopupObjManager.Instance.UICamera; Anchor_Right.uiCamera = PopupObjManager.Instance.UICamera; } GameObject commonTitle = UI.CreatObjectToNGUI.InstantiateObj(CommonPanelTitlePrefab, CommonPanelTitlePoint); m_CommonPanelTitle = commonTitle.GetComponent <BaseCommonPanelTitle>(); m_CommonPanelTitle.HidePos = new Vector3(-100, 0, 0); m_CommonPanelTitle.ShowPos = Vector3.zero; m_CommonPanelTitle.Init(CommonTitleType.Practice, CommonTitleType.GoldIngot); Init(); InitSirenList(); TaskGuideBtnRegister(); }