public override void Show(params object[] value) { SoundManager.Instance.PlaySoundEffect("Sound_Button_Task_Enter"); Init(); base.Show(value); m_commonPanelTitle.TweenShow(); }
public override void Show(params object[] value) { SoundManager.Instance.PlaySoundEffect("Sound_UIEff_SkillAppear"); StartCoroutine(Init()); base.Show(value); SkillList.ShowAnim(); AssemblySkill.ShowAnim(); ViewSkill.ShowAnim(); m_commonPanelTitle.TweenShow(); }
public override void Show(params object[] value) { base.Show(); Init(); comPanelTitle.TweenShow(); ShowPanel(); //默认选中// int ID = SkillModel.Instance.GetFirstEquipSkillID(); SelectSkill(ID, SkillModel.Instance.GetSkillTreeID(ID), SkillModel.Instance.GetSkillPosIndex(ID)); }
public void Show(SMSGEctypeSelect_SC unlockEctypeData, EctypePanleManager myParent, int ectypeID) { Init(); MyParent = myParent; gameObject.SetActive(true); jumpPointEctypeID = ectypeID; //UnlockEctypeData = unlockEctypeData; StartCoroutine(m_EctypeDiffListPanel.Init(unlockEctypeData, this, ectypeID)); //m_EctypeContainerListPanel.TweenShow(); //Invoke ("WaitTweenFun",0.13f); m_CommonPanelTitle.TweenShow(); //SoundManager.Instance.PlaySoundEffect("Sound_UIEff_EctypeUIAppear"); }
/// <summary> /// 0 或 不填 = 普通副本列表 /// 1 = 普通副本房间 /// 2 = 首领讨伐列表 /// 3 = 首领讨伐房间 /// </summary> /// <param name="value">Value.</param> public override void Show(params object[] value) { if (value.Length > 0) { switch ((int)value[0]) { case 0: TeamRoomPanel.ClosePanel(); TeamListPanel.ShowPanel(); break; case 1: TeamListPanel.ClosePanel(); TeamRoomPanel.ReShowPanel(); break; case 2: break; case 3: break; } } else { if (TeamManager.Instance.MyTeamProp.TeamMemberNum_SC.wMemberNum > 0) { TeamRoomPanel.ShowPanel(); } else { TeamListPanel.ShowPanel(); } } //transform.localPosition = Vector3.zero; bool isNormalType = TeamManager.Instance.CurSelectEctypeAreaData.lEctypeType != 9; TitleBar_Team.SetActive(isNormalType); TitleBar_Crusade.SetActive(!isNormalType); TeamListPanel.LastPanel = (TeamListPanel_V2.PANEL_TYPE)(isNormalType == true ? 0 : 1); var playerData = PlayerManager.Instance.FindHeroDataModel(); // Label_Ingot.text = playerData.PlayerValues.PLAYER_FIELD_BINDPAY.ToString(); // Label_Active.text = playerData.PlayerValues.PLAYER_FIELD_CURRENCY_ACTIVELIFE.ToString(); m_CommonPanelTitle.TweenShow(); base.Show(value); }
public override void Show(params object[] value) { SoundManager.Instance.PlaySoundEffect("Sound_UIEff_DefenceLevelAppear"); int?ectypeId = null; if (value != null && value.Length > 0) { ectypeId = (int)value[0]; } StartCoroutine(Init(ectypeId)); base.Show(value); m_commonPanelTitle.TweenShow(); }
public override void Show(params object[] value) { SelectFrame.SetActive(m_CurEctypeID != 0); SoundManager.Instance.PlaySoundEffect("Sound_UIEff_CoopUIAppear"); UpdateEctypeList(); if (TeamManager.Instance.IsTeamExist()) { if (TeamManager.Instance.GetCurrentEctypeType() == 9) { UI.MainUI.MainUIController.Instance.OpenMainUI(UIType.TeamInfo, 1); return; } } //var playerData = PlayerManager.Instance.FindHeroDataModel(); LeaderListPanel.alpha = 0; TweenPosition.Begin(LeaderListPanel.gameObject, 0.1f, LeaderListPanelPos + Vector3.left * 100, LeaderListPanelPos); TweenAlpha.Begin(LeaderListPanel.gameObject, 0.1f, 1); CrusadeInfoPanel.alpha = 0; TweenPosition.Begin(CrusadeInfoPanel.gameObject, 0.1f, CrusadeInfoPanelPos + Vector3.right * 80, CrusadeInfoPanelPos); TweenAlpha.Begin(CrusadeInfoPanel.gameObject, 0.1f, 1); m_CommonPanelTitle.TweenShow(); //请求获取队伍数量 NetServiceManager.Instance.TeamService.SendGetCrusadeTeamNumsMsg(); //首战奖励 UpdateFirstCrusadeRewardInfo(); if (value.Length > 0) { OnSelectEctypeClick(Convert.ToInt32(value[0])); } else { //默认选择 OnSelectEctypeClick(m_CrusadeList.First()._vectContainer.First()); } base.Show(value); }
void Awake() { //返回按钮点击 BackBtn.SetCallBackFuntion((obj) => { SoundManager.Instance.PlaySoundEffect("Sound_Button_Equipment_Cancel"); this.Close(); }); //返回按钮按下/松开效果 BackBtn.SetPressCallBack((isPressed) => { BackBtn.spriteSwithList.ApplyAllItem(P => P.ChangeSprite(isPressed?2:1)); }); m_isStrengthBack = m_createInstance = true; var commonPanel = NGUITools.AddChild(gameObject, CommonPanelTitle_Prefab); commonPanel.transform.localPosition = CommonPanelTitle_Prefab.transform.localPosition; m_baseCommonPanelTitle = commonPanel.GetComponent <BaseCommonPanelTitle>(); m_baseCommonPanelTitle.Init(CommonTitleType.Money, CommonTitleType.GoldIngot); m_baseCommonPanelTitle.TweenShow(); RegisterEventHandler(); TaskGuideBtnRegister(); }
public override void Show(params object[] value) { SoundManager.Instance.StopBGM(0.0f); SoundManager.Instance.PlayBGM("Music_UIBG_Siren", 0.0f); ViewControl_Siren.gameObject.SetActive(true); ViewControl_Siren.SetSirenSceneActive(true); m_CommonPanelTitle.TweenShow(); TweenPos_CommonFrame.Reset(); TweenPos_CommonFrame.Play(true); if (value.Length > 0) { SYaoNvContext context = SirenManager.Instance.GetYaoNvList().SingleOrDefault(p => p.byYaoNvID == (int)value[0]); if (context.byYaoNvID == 0) { m_CurSelectedSirenItemID = m_SirenItemDict.Keys.First(); } else { m_CurSelectedSirenItemID = (int)value[0]; } // if(SirenManager.Instance.GetYaoNvList().Any(p=>p.byAssembly == 1)) // { // SYaoNvContext assemblyContext = SirenManager.Instance.GetYaoNvList().SingleOrDefault(p=>p.byAssembly == 1); // m_CurSelectedSirenItemID = assemblyContext.byYaoNvID; // } // else // { // m_CurSelectedSirenItemID = m_SirenItemDict.Keys.First(); // } } else { List <SYaoNvContext> yaoNvList = SirenManager.Instance.GetYaoNvList(); if (yaoNvList.Count > 0) { SYaoNvContext context = new SYaoNvContext(); for (int i = 0; i < yaoNvList.Count; i++) { if (context.byYaoNvID < yaoNvList[i].byYaoNvID) { context = yaoNvList[i]; } } m_CurSelectedSirenItemID = context.byYaoNvID; } else //没有解锁 默认第一个妖女 { m_CurSelectedSirenItemID = m_SirenItemDict.Keys.First(); } } this.SirenBeSelectedHandle(m_CurSelectedSirenItemID); //更新页码 var sirenList = SirenDataManager.Instance.GetPlayerSirenList(); for (int i = 0; i < sirenList.Count; i++) { if (sirenList[i]._sirenID == m_CurSelectedSirenItemID) { m_curSirenNo = i + 1; PageUpdate(); break; } } //cur join if (m_CurJoinSirenName != null) { Destroy(m_CurJoinSirenName); } if (SirenManager.Instance.GetYaoNvList().Any(p => p.byAssembly == 1)) { var sirenContext = SirenManager.Instance.GetYaoNvList().FirstOrDefault(p => p.byAssembly == 1); var sirenData = sirenList.SingleOrDefault(p => p._sirenID == sirenContext.byYaoNvID); if (sirenData != null) { var sirenThisLevelData = sirenData._sirenConfigDataList.SingleOrDefault(level => level._growthLevels == sirenContext.byLevel); m_CurJoinSirenName = UI.CreatObjectToNGUI.InstantiateObj(sirenThisLevelData._NamePrefab, SirenJoinNameTrans); } } //播放按钮动画 PlayButtonAnimation(); base.Show(value); }