Esempio n. 1
0
    public override void OnInitialized()
    {
        base.OnInitialized();

        switch (m_ShowObjectType)
        {
        case SHOW_OBJECT_TYPE.FORM:
            // データの設定
            int index = Array.FindIndex(UserDataAdmin.Instance.m_StructHeroList, v => v.unique_id == UserDataAdmin.Instance.m_StructPlayer.current_hero_id);

            m_HeroForm.SetFormDatas(HeroForm.CreateFormDatas(null, null, null), index);
            m_HeroForm.OnClickNextButtonAction     = OnClickFormPreviousButton;
            m_HeroForm.OnClickPreviousButtonAction = OnClickFormNextButton;
            break;

        case SHOW_OBJECT_TYPE.DETAIL:
            m_HeroDetail.SetDetail(null, OnClickStoryItem);
            break;

        case SHOW_OBJECT_TYPE.PREVIEW:
            break;

        default:
            break;
        }

        m_ButtonPanel.SetBottomPositionY(82);
    }
Esempio n. 2
0
    protected override void PageSwitchSetting(bool initalize)
    {
        base.PageSwitchSetting(initalize);

        //--------------------------------
        // オブジェクトの取得
        //--------------------------------
        m_HeroDetail = m_CanvasObj.GetComponentInChildren <HeroDetail>();
        m_HeroDetail.SetTopAndBottomAjustStatusBar(new Vector2(-65, -131));
        m_HeroSelectButtonPanel = m_CanvasObj.GetComponentInChildren <HeroSelectButtonPanel>();
        m_HeroSelectButtonPanel.SetSizeParfect(new Vector2(0, 78));
        m_UnitSkillPanel = m_CanvasObj.GetComponentInChildren <UnitSkillPanel>();

        m_HeroSelectButtonPanel.ReturnAction = OnClickNextButton;
        m_HeroSelectButtonPanel.IsActiveNext = false;

        PacketStructHero heroData = null;

        if (MainMenuParam.m_HeroCurrentInex >= 0 && MainMenuParam.m_HeroCurrentInex < UserDataAdmin.Instance.m_StructHeroList.Length)
        {
            heroData = UserDataAdmin.Instance.m_StructHeroList[MainMenuParam.m_HeroCurrentInex];
        }
        m_HeroDetail.SetDetail(heroData, OnClickStoryItem);

        MainMenuManager.Instance.currentCategory = MAINMENU_CATEGORY.HOME;
    }