Esempio n. 1
0
	public void showNewGuild()
	{ 
		if (MissionDialogAndLeftTabsLogic.Instance ().GetVictorNewGuild ())
		{
			NewPlayerGuidLogic.OpenWindow(m_QuitBtn, 200, 100, "", "left", 0, true, true,true);
		}
	}
Esempio n. 2
0
    public void NewPlayerGuide(int nIndex)
    {
        m_NewPlayerGuide_Step = nIndex;
        switch (nIndex)
        {
        case 1:
            // 指向角色属性(字典号11400)-187, 50
            NewPlayerGuidLogic.OpenWindow(m_belleAttrWin, 508, 318,
                                          GCGame.Utils.GetDicByID(11400), "right", -1, true, true, false, null, null, -0.584f, 0.156f, true, false, () =>
            {
                NewPlayerGuide(2);
            });

            break;

        case 2:
            // 指向宿命魔灵(字典号11401)-200, -218
            NewPlayerGuidLogic.OpenWindow(transform.FindChild("Foreordination").gameObject, 446, 124,
                                          GCGame.Utils.GetDicByID(11401), "top", -1, true, true, false, null, null, -0.625f, -0.681f, true, false, () =>
            {
                NewPlayerGuide(3);
            });

            break;

        case 3:
            // 关闭(字典号11402)
            NewPlayerGuidLogic.OpenWindow(transform.FindChild("Close").gameObject, 60, 60, Utils.GetDicByID(11402), "left", 0, true, true);
            break;
        }
    }
Esempio n. 3
0
    public void NewPlayerGuide(int nIndex)
    {
        m_NewPlayerGuide_Step = nIndex;
        switch (nIndex)
        {
        case 1:
            // 点击魂器上阵分页,后接BelleMatrixBand
            NewPlayerGuidLogic.OpenWindow(m_matrixInfoBtn, 130, 60, GCGame.Utils.GetDicByID(11353), "center", 0, true, true);
            break;

        case 3:
            // 点击关闭按钮
            NewPlayerGuidLogic.OpenWindow_Circle(m_GuidePoint, 100, GCGame.Utils.GetDicByID(11355), "left", 0, true, true);
            break;

        case 4:
            // 指向左侧魂器模型,加提示文字(字典号11398)
            NewPlayerGuidLogic.OpenWindow(m_belleShowInfoWin.transform.FindChild("BGDi").gameObject, 180, 180,
                                          GCGame.Utils.GetDicByID(11398), "right", -1, true, true, false, null, null, 0, 0, true, false, () =>
            {
                NewPlayerGuide(5);
            });
            break;

        case 5:
            // 强制点击女王蜂图标(字典号11399),后接BelleOwnWindow.NewPlayerGuide(1)
            NewPlayerGuidLogic.OpenWindow(m_belleShowInfoWin.GetComponent <BelleShowWindow>().GridParent.FindChild("10").gameObject, 160, 160,
                                          GCGame.Utils.GetDicByID(11399), "left", 2, true, true);
            break;
        }
    }
Esempio n. 4
0
    void DoFTE(int FTEIndex)
    {
        mCurFTEIndex = FTEIndex;
        switch (mCurFTEIndex)
        {
        case 1:    // 点击每日任务分页
            NewPlayerGuidLogic.OpenWindow(tabController.GetTabButtonObj("Btn2-Daily"), 160, 70, "", "left", 0, true, true);
            break;

        case 2:    // 指向任务列表(字典号11405)
            NewPlayerGuidLogic.OpenWindow(dailyView.gameObject, 0, 0,
                                          Utils.GetDicByID(11405), "center", -1, true, true, false, null, null, 0f, 0f, true, false, () =>
            {
                DoFTE(3);
            });
            break;

        case 3:    // 指向今日进度(字典号11406)
            NewPlayerGuidLogic.OpenWindow(dailyView.sprProgressBarBack.gameObject, 1100, 100,
                                          Utils.GetDicByID(11406), "top", -1, true, true, false, null, null, 0, 0, true, false, () =>
            {
                DoFTE(4);
            });
            break;

        case 4:    // 指向列表第一行前往按钮(字典号11407)
            DailyMissionItem firstItem = dailyView.missionList.transform.FindChild("0").GetComponent <DailyMissionItem>();
            NewPlayerGuidLogic.OpenWindow(firstItem.btnGoTo, 150, 60, Utils.GetDicByID(11407), "left", 0, true, true, false, null, null, -0.1f);
            break;
        }
    }
Esempio n. 5
0
    public void DoFTE(int index)
    {
        mFTEIndex = index;
        switch (mFTEIndex)
        {
        case 1:
            // 点击装备
            NewPlayerGuidLogic.OpenWindow(m_EquipFlyWingBtn, 160, 50, Utils.GetDicByID(11403), "right", 0, true, true);
            break;

        case 2:
            // 强制点击升级按钮
            NewPlayerGuidLogic.OpenWindow(m_LevelupBtn.gameObject, 160, 60, "", "left", 0, true, true);
            break;

        case 3:
            // 强制点击升一级
            NewPlayerGuidLogic.OpenWindow(m_AbsortFlyWingBtn.transform.FindChild("tishengBtn").gameObject, 200, 55, "", "left", 0, true, true);
            break;

        case 4:
            // 关闭按钮(字典号11404)
            NewPlayerGuidLogic.OpenWindow(m_CloseBtn, 100, 80, Utils.GetDicByID(11404), "left", 0, true, true);
            break;
        }
    }
    public void NewPlayerGuide(int nIndex)
    {
        m_NewPlayerGuide_Step = nIndex;
        switch (nIndex)
        {
        case 0:
            NewPlayerGuidLogic.OpenWindow(m_Desks[0].gameObject, 300, 300, "", "top", 0, true, true);
            break;

        case 1:
            break;

        case 2:
            NewPlayerGuidLogic.OpenWindow(m_Desks[0].gameObject, 300, 300, "", "top", 0, true, true);
            break;

        case 3:
            break;

        case 4:
            NewPlayerGuidLogic.OpenWindow(m_Desks[0].gameObject, 300, 300, "", "top", 0, true, true);
            break;

        case 5:
            NewPlayerGuidLogic.OpenWindow(m_BtnClose, 200, 200, "", "top", 0, true, true);
            m_NewPlayerGuide_Step = -1;
            break;
        }
    }
Esempio n. 7
0
    public GameObject m_FirstChapterAwardBtn;   // 第一个星星总数奖励
    void Check_NewPlayerGuide()
    {
        if (NewFunctionLogic.Instance())
        {
            GameObject buttonGuide = null;
            switch (NewFunctionLogic.Instance().NewPlayerGuideIndex)
            {
            case 18:
                buttonGuide = m_ButtonEntyOne;
                break;

            case 20:
                buttonGuide = m_ButtonEntySecond;
                break;

            case 22:
                buttonGuide = m_ButtonEntyThird;
                break;

            case 24:
                buttonGuide = m_ButtonEntyForth;
                break;

            case 25:
                NewPlayerGuide(2);
                //NewFunctionLogic.Instance().NewPlayerGuideIndex = GlobeVar.INVALID_ID;
                break;
            }
            //NewFunctionLogic.Instance().NewPlayerGuideIndex = -1;
            if (buttonGuide)
            {
                NewPlayerGuidLogic.OpenWindow(buttonGuide, 190, 300, "", "left", 0, true, true);
            }
        }
    }
    /// <summary>
    /// 任务追踪栏新手引导
    /// </summary>
    /// <param name="nMissionID"></param>
    /// <param name="param">增加参数,目前只需要strText,后续有需要的可以增加</param>
    public void ShowNewPlayerGuide(int nMissionID, object param = null)
    {
        if (nMissionID == 0)
        {
            m_GuideMissionFlag = true;
        }

        if (false == m_GuideMissionFlag)
        {
            return;
        }

        m_GuideMissionFlag = false;

        bool bRet = false;

        for (int i = 0; i < m_GuideMissionID.Length; i++)
        {
            if (nMissionID == m_GuideMissionID[i])
            {
                bRet = true;
                break;
            }
        }
        for (int i = 0; i < m_GuideMissionIDWithParam.Length; i++)
        {
            if (nMissionID == m_GuideMissionIDWithParam[i] && param != null)
            {
                bRet = true;
                break;
            }
        }

        if (false == bRet)
        {
            return;
        }

        for (int i = 0; i < m_MissionItemsList.Count; ++i)
        {
            if (null != m_MissionItemsList[i])
            {
                if (0 == PlayerPreferenceData.LeftTabControl &&
                    m_bFold == false &&
                    nMissionID == m_MissionItemsList[i].MissionID)
                {
                    if (param == null)
                    {
                        NewPlayerGuidLogic.OpenWindow(m_MissionItemsList[i].gameObject, 270, 66, "", "right", 2);
                    }
                    else
                    {
                        List <object> paramList = (List <object>)param;
                        NewPlayerGuidLogic.OpenWindow(m_MissionItemsList[i].gameObject, 270, 66, paramList[0].ToString(), "center", 2, true, true, true);
                    }
                }
            }
        }
    }
Esempio n. 9
0
 public void NewPlayerGuide(int nIndex)
 {
     m_NewPlayerGuide_Step = nIndex;
     if (nIndex == 1)
     {
         NewPlayerGuidLogic.OpenWindow(m_BtnTiaoZhan, 200, 80, "", "right", 0, true, true);
     }
 }
Esempio n. 10
0
 public void NewPlayerGuide(int nIndex)
 {
     m_NewPlayerGuide_Step = nIndex;
     if (nIndex == 1)
     {
         NewPlayerGuidLogic.OpenWindow(m_BtnEnter, 160, 60, "", "right", 0, true, true);
     }
 }
 public void NewPlayerGuide(int nIndex)
 {
     m_NewPlayerGuideFlag_Step = nIndex;
     if (nIndex == 0)
     {
         NewPlayerGuidLogic.OpenWindow(m_itemSprite.gameObject, 80, 80, "", "right", 0, true, true);
     }
 }
Esempio n. 12
0
 void Check_NewPlayerGuide()
 {
     if (RestaurantController.Instance().NewPlayerGuide_Step == 0 && m_foodID == 0)
     {
         RestaurantController.Instance().NewPlayerGuide_Step = 1;
         NewPlayerGuidLogic.OpenWindow(m_MakeBtn, 200, 100, "", "top", 0, true, true);
     }
 }
Esempio n. 13
0
 void Check_NewPlayerGuide()
 {
     if (RestaurantController.Instance() != null)
     {
         if (RestaurantController.Instance().NewPlayerGuide_Step == 2)
         {
             RestaurantController.Instance().NewPlayerGuide_Step = 3;
             NewPlayerGuidLogic.OpenWindow(m_MessageBoxOKButton, 200, 100, "", "top", 0, true, true);
         }
     }
 }
 public void NewPlayerGuide(int nIndex)
 {
     m_NewPlayerGuideFlag_Step = nIndex;
     if (nIndex == 1)
     {
         NewPlayerGuidLogic.OpenWindow(m_BattleButton, 150, 80, Utils.GetDicByID(11453), "left", 0, true, true);
     }
     else if (nIndex == 2)
     {
         //NewPlayerGuidLogic.OpenWindow(m_LevelUpButton, 100, 60, Utils.GetDicByID(10421), "left", 0, true, true);
     }
 }
 void ShowNewPlayerGuide()
 {
     if (NewFunctionLogic.Instance() &&
         NewFunctionLogic.Instance().NewPlayerGuideIndex == 16)
     {
         NewFunctionLogic.Instance().NewPlayerGuideIndex = 0;
         NewPlayerGuidLogic.OpenWindow(m_GuidePoint.transform.parent.FindChild("ModelView").gameObject, 450, 450,
                                       GCGame.Utils.GetDicByID(11470), "right", -1, true, true, false, null, null, 0, 0, true, false, () =>
         {
             NewPlayerGuidLogic.OpenWindow_Circle(m_GuidePoint, 100, "", "left", 0, true, true);
         });
     }
 }
 void NewPlayerGuide(int nIndex)
 {
     m_NewPlayerGuide_Step = nIndex;
     switch (nIndex)
     {
     case 1:
         if (m_StateButton)
         {
             NewPlayerGuidLogic.OpenWindow(m_StateButton.gameObject, 180, 80, "", "right", 0, true, true);
         }
         break;
     }
 }
Esempio n. 17
0
    public void NewPlayerGuide(int nIndex)
    {
        m_NewPlayerGuide_Step = nIndex;
        switch (nIndex)
        {
        case 0:     //打开宝石tab指引
            if (m_TabButtonList.Count > (int)CONTENT_TYPE.CONTENT_TYPE_GEM &&
                (int)CONTENT_TYPE.CONTENT_TYPE_GEM >= 0 &&
                m_TabButtonList[(int)CONTENT_TYPE.CONTENT_TYPE_GEM])
            {
                NewPlayerGuidLogic.OpenWindow(m_TabButtonList[(int)CONTENT_TYPE.CONTENT_TYPE_GEM].gameObject, 160, 70, Utils.GetDicByID(10417), "left", 0, true, true);
            }
            break;

        case 1:     //选中装备
        {
            NewPlayerGuidLogic.OpenWindow(m_EquipSlotIcon[1].gameObject, 100, 100, Utils.GetDicByID(10413), "left", 0, true, true);
        }
        break;

        case 2:
            m_NewPlayerGuide_Step = -1;
            break;

        case 3:
            NewPlayerGuidLogic.OpenWindow_Circle(m_BtnClose, 100, "", "bottom", 0, true, true);
            break;

        case 4:
            NewPlayerGuidLogic.CloseWindow();
            if (MenuBarLogic.Instance())
            {
                MenuBarLogic.Instance().NewPlayerGuide(101);
            }
            m_NewPlayerGuide_Step = -1;
            break;

        case 5:
            m_NewPlayerGuide_Step = -1;
            break;

        case 6:     //打开宝石tab指引
            if (m_TabButtonList.Count > (int)CONTENT_TYPE.CONTENT_TYPE_GEM &&
                (int)CONTENT_TYPE.CONTENT_TYPE_GEM >= 0 &&
                m_TabButtonList[(int)CONTENT_TYPE.CONTENT_TYPE_GEM])
            {
                NewPlayerGuidLogic.OpenWindow(m_TabButtonList[(int)CONTENT_TYPE.CONTENT_TYPE_GEM].gameObject, 160, 70, "", "bottom", 0, true, true);
            }
            break;
        }
    }
    public void NewPlayerGuide(int index)
    {
        if (index < 0)
        {
            return;
        }
        m_NewPlayerGuideFlag_Step = index;
        switch (index)
        {
        case 0:
            NewPlayerGuidLogic.OpenWindow(m_TabController.transform.Find("Btn2-AutoFight").gameObject, 270, 110, StrDictionary.GetClientDictionaryString("#{11540}"), "bottom", 0, true, true);
            break;

        case 1:
            NewPlayerGuidLogic.OpenWindow(m_AutoFight, 900, 250,
                                          GCGame.Utils.GetDicByID(11541), "bottom", -1, true, true, false, null, null, -0.1f, 0.2f, true, false, () =>
            {
                NewPlayerGuide(2);
            });
            break;

        case 2:
            NewPlayerGuidLogic.OpenWindow(m_AutoFight, 900, 250,
                                          GCGame.Utils.GetDicByID(11542), "top", -1, true, true, false, null, null, -0.1f, -0.4f, true, false, () =>
            {
                NewPlayerGuide(3);
            });
            break;

        case 3:
            NewPlayerGuidLogic.OpenWindow(AutoFightLogic.Instance().m_RightHightLight.transform.parent.gameObject, 270, 110, "", "top", 0, true, true);
            break;

        case 4:
            NewPlayerGuidLogic.OpenWindow(m_AutoFight, 900, 300,
                                          GCGame.Utils.GetDicByID(11543), "bottom", -1, true, true, false, null, null, -0.1f, 0.2f, true, false, () =>
            {
                NewPlayerGuide(5);
            });
            break;

        case 5:
            m_NewPlayerGuideFlag_Step = -1;
            NewPlayerGuidLogic.CloseWindow();
            break;

        default:
            break;
        }
    }
Esempio n. 19
0
 public void NewPlayerGuide(int nIndex)
 {
     m_NewPlayerGuide_Step = nIndex;
     switch (nIndex)
     {
     case 1:
         NewPlayerGuidLogic.OpenWindow(gameObject, 300, 100, Utils.GetDicByID(10425), "right", 0, true, true);
         if (BelleController.Instance())
         {
             BelleController.Instance().NewPlayerGuide_Step = -1;
         }
         break;
     }
 }
Esempio n. 20
0
    public void NewPlayerGuide(int nIndex)
    {
        NewPlayerGuideFlag_Step = nIndex;
        switch (nIndex)
        {
        case 1:
            PartnerFrameLogic.Instance().NewPlayerGuideFlag_Step = -1;
            NewPlayerGuidLogic.OpenWindow(m_TalentLevelUpButton, 100, 60, Utils.GetDicByID(10422), "left", 0, true, true);
            break;

        case 2:
            NewPlayerGuidLogic.OpenWindow(m_OkButton, 200, 60, Utils.GetDicByID(10423), "topleft", 0, true, true);
            break;
        }
    }
Esempio n. 21
0
 void CheckFTEInfo()
 {
     if (BelleController.Instance() != null && BelleController.Instance().NewPlayerGuide_Step == 1)
     {
         // 提示显示上阵位置
         BelleController.Instance().NewPlayerGuide_Step = 2;
         NewPlayerGuidLogic.OpenWindow(m_BelleBandBtns[4].gameObject, 68, 78, GCGame.Utils.GetDicByID(11354), "center", -1, true, true, false, null, null, 0, 0, true, false, () =>
         {
             if (BelleController.Instance() != null && BelleController.Instance().NewPlayerGuide_Step == 2)
             {
                 BelleController.Instance().NewPlayerGuide(3);
             }
         });
     }
 }
Esempio n. 22
0
    public void NewPlayerGuide(int index)
    {
        m_NewPlayerGuide_Step = index;
        switch (index)
        {
        case 1:
            NewPlayerGuidLogic.OpenWindow(m_Offset, 300, 100, StrDictionary.GetClientDictionaryString("#{10296}"), "center", -1, true, true, false, null, null, 0, 0, true, false, ComboNewPlayerGuideOver);
            GameManager.gameManager.SoundManager.StopSoundEffect(228);
            GameManager.gameManager.SoundManager.PlaySoundEffect(229);
            //Invoke("ComboNewPlayerGuideOver", 3.0f);
            break;

        default:
            break;
        }
    }
Esempio n. 23
0
 public void NewPlayerGuide(int nIndex)
 {
     m_NewPlayerGuide_Step = nIndex;
     switch (nIndex)
     {
     case 1:
     {
         Transform gObjTrans = m_curShowPage.transform.FindChild("6");
         if (gObjTrans)
         {
             NewPlayerGuidLogic.OpenWindow(gObjTrans.gameObject, 325, 100, "", "right", 0, true, true);
         }
     }
     break;
     }
 }
Esempio n. 24
0
 void NewPlayerGuide(int nIndex)
 {
     m_NewPlayerGuide_Step = nIndex;
     if (nIndex == 0)
     {
         NewPlayerGuidLogic.OpenWindow(m_ItemSlot.gameObject, 100, 100, Utils.GetDicByID(10427), "right", 0, true, true);
     }
     else if (nIndex == 1)
     {
         if (BackPackLogic.Instance())
         {
             BackPackLogic.Instance().NewPlayerGuide(1);
         }
         m_NewPlayerGuide_Step = -1;
     }
 }
Esempio n. 25
0
    public void NewPlayerGuide(int nIndex)
    {
        m_NewPlayerGuide_Step = nIndex;
        switch (nIndex)
        {
        case 0:
            NewPlayerGuidLogic.OpenWindow(m_SlotHole_1, 100, 100, Utils.GetDicByID(10414), "bottom", 0, true, true);
            break;

        case 1:
            Transform ItemTrans = m_GemListGrid.transform.FindChild("1000");
            if (ItemTrans != null && ItemTrans.gameObject != null)
            {
                NewPlayerGuidLogic.OpenWindow(ItemTrans.gameObject, 100, 100, Utils.GetDicByID(10415), "right", 0, true, true);
            }
            break;

        case 2:
            NewPlayerGuidLogic.OpenWindow(m_BtnMount, 180, 70, "", "bottom", 0, true, true);
            break;

        case 3:
            if (RoleViewLogic.Instance())
            {
                RoleViewLogic.Instance().NewPlayerGuide(3);
            }
            m_NewPlayerGuide_Step = -1;
            break;

        case 4:
            RoleViewLogic.Instance().OnClick_Equip_WEAPON();
            OnClickGemSlot1();
            Transform ItemTrans1 = m_GemListGrid.transform.FindChild("1000");
            if (ItemTrans1 != null && ItemTrans1.gameObject != null)
            {
                NewPlayerGuidLogic.OpenWindow(ItemTrans1.gameObject, 100, 100, "", "bottom", 0, true, true);
            }
            break;

        case 5:
            NewPlayerGuidLogic.OpenWindow(m_BtnMount, 180, 70, "", "bottom", 0, true, true);
            break;
        }
    }
Esempio n. 26
0
 public void NewPlayerGuide(int nIndex)
 {
     if (NewPlayerGuidLogic.Instance() != null ||
         NewItemGetLogic.Instance() != null)
     {
         return;
     }
     // 新手指引已打开
     if (NewPlayerGuidLogic.IsOpenFlag == false)
     {
         switch (nIndex)
         {
         case 1:
             NewPlayerGuidLogic.OpenWindow(m_EquipButton.gameObject, 180, 80, "", "left", 0, true, true);
             break;
         }
         m_NewPlayerGuide_Step = nIndex;
     }
 }
Esempio n. 27
0
    public void NewPlayerGuide(int nIndex)
    {
        if (nIndex < 0)
        {
            return;
        }

        m_NewPlayerGuideFlag_Step = nIndex;
        switch (nIndex)
        {
        case 0:
            NewPlayerGuidLogic.OpenWindow(m_UseButton.gameObject, 130, 70, Utils.GetDicByID(10428), "top", 0, true, true);
            break;

        case 1:
            NewPlayerGuidLogic.OpenWindow(m_BuyBatchButton.gameObject, 130, 70, "", "right", 0, true, true);
            break;
        }
    }
Esempio n. 28
0
    public void NewPlayerGuide(int nIndex)
    {
        if (nIndex < 0)
        {
            return;
        }
        m_NewPlayerGuideFlag_Step = nIndex;

        switch (nIndex)
        {
        case 1:
            NewPlayerGuidLogic.OpenWindow(m_SkillTab.transform.Find("Grid/2ZhiyaoButton").gameObject, 250, 70, "", "top", 0, true, true);
            break;

        case 2:
            NewPlayerGuidLogic.OpenWindow(m_MakeButtonLabel.gameObject, 250, 70, "", "top", 0, true, true);
            m_NewPlayerGuideFlag_Step = -1;
            break;
        }
    }
Esempio n. 29
0
    public void NewPlayerGuide(int index)
    {
        if (index < 0)
        {
            return;
        }
        m_NewPlayerGuideFlag_Step = index;
        switch (index)
        {
        case 0:
            NewPlayerGuidLogic.OpenWindow(transform.Find("CangKuOffset/CangKu/EnlargeButton").gameObject, 100, 100,
                                          GCGame.Utils.GetDicByID(11545), "top", -1, true, true, false, null, null, 0, 0, true, false, () =>
            {
                NewPlayerGuide(1);
            });
            //CG_COMPLETEMISSION gemPacket = (CG_COMPLETEMISSION)PacketDistributed.CreatePacket(MessageID.PACKET_CG_COMPLETEMISSION);
            //gemPacket.SetMissionID(80);
            //gemPacket.SendPacket();
            break;

        case 1:
            NewPlayerGuidLogic.OpenWindow(this.gameObject, 900, 600,
                                          GCGame.Utils.GetDicByID(11546), "center", -1, true, true, false, null, null, 0.2f, 0, true, false, () =>
            {
                NewPlayerGuide(2);
            });
            break;

        case 2:
            m_NewPlayerGuideFlag_Step = -1;
            NewPlayerGuidLogic.CloseWindow();
            break;

        default:
            break;
        }
    }
Esempio n. 30
0
    public void DoFTE(int index)
    {
        m_FTEIndex = index;
        switch (m_FTEIndex)
        {
        case 1:
            NewPlayerGuidLogic.OpenWindow(m_belleShowInfoBtn, 32, 269, "", "right", 0, true, false);
            break;

        case 2:
            NewPlayerGuidLogic.OpenWindow(m_belleShowInfoWin.GetComponent <BelleShowWindow>().GridParent.FindChild("10").gameObject, 160, 160,
                                          GCGame.Utils.GetDicByID(11399), "left", 2, true, true);
            break;

        case 3:
            if (BelleOwnWindow.Instance() != null)
            {
                NewPlayerGuidLogic.OpenWindow(BelleOwnWindow.Instance().AdvancePlane.transform.parent.gameObject, 160, 160, GCGame.Utils.GetDicByID(11460), "left", 0, true, true);
            }
            break;

        case 4:
            if (BelleOwnWindow.Instance() != null && BelleOwnWindow.Instance().AdvancePlane != null)
            {
                Transform tf = BelleOwnWindow.Instance().AdvancePlane.transform.Find("Once");
                if (tf != null)
                {
                    NewPlayerGuidLogic.OpenWindow(tf.gameObject, 160, 160, GCGame.Utils.GetDicByID(11461), "left", 0, true, true);
                }
            }
            break;

        case 5:
            if (BelleOwnWindow.Instance() != null)
            {
                NewPlayerGuidLogic.OpenWindow(BelleOwnWindow.Instance().AdvancePlane.transform.parent.gameObject, 160, 160, GCGame.Utils.GetDicByID(11462), "left", 0, true, true);
            }
            break;

        case 6:
            if (BelleOwnWindow.Instance() != null)
            {
                NewPlayerGuidLogic.OpenWindow(BelleOwnWindow.Instance().m_curBelleMainColorPic.gameObject, 180, 180,
                                              GCGame.Utils.GetDicByID(11463), "right", -1, true, true, false, null, null, 0, 0, true, false, () =>
                {
                    DoFTE(7);
                });
            }
            break;

        case 7:
            if (BelleOwnWindow.Instance() != null)
            {
                Transform tf = BelleOwnWindow.Instance().transform.Find("Close");
                if (tf != null)
                {
                    NewPlayerGuidLogic.OpenWindow(tf.gameObject, 160, 160, GCGame.Utils.GetDicByID(11464), "left", 0, true, true);
                }
            }
            break;
        }
    }