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; }