void Awake() { gameObject.GetComponent <M4uContextRoot>().Context = this; unitNamePanel = InGameSkillWindowQuest2.setupPrefab <UnitNamePanel>("Prefab/UnitNamePanel/UnitNamePanel", windowPanelRoot); unitAilmentPanel = InGameSkillWindowQuest2.setupPrefab <UnitAilmentPanel>("Prefab/InGame/InGameUI/Menu/UnitAilmentPanel", windowPanelRoot); CloseText = GameTextUtil.GetText("common_button6"); }
void Awake() { gameObject.GetComponent <M4uContextRoot>().Context = this; unitNamePanel = setupPrefab <UnitNamePanel>("Prefab/UnitNamePanel/UnitNamePanel", windowPanelRoot); unitParamPanel = setupPrefab <UnitParamPanel>("Prefab/UnitParamPanel/UnitParamPanel", windowPanelRoot); Destroy(unitParamPanel.gameObject.GetComponent <ContentSizeFitter>()); Destroy(unitParamPanel.gameObject.GetComponent <LayoutElement>()); unitAilmentPanel = setupPrefab <UnitAilmentPanel>("Prefab/InGame/InGameUI/Menu/UnitAilmentPanel", windowPanelRoot); unitSkillPanel = setupPrefabAddLayoutElement <UnitSkillPanel>("Prefab/UnitSkillPanel/UnitSkillPanel", windowPanelRoot, 600, 520, 0, 0); unitLinkPanel = setupPrefabAddLayoutElement <UnitLinkPanel>("Prefab/UnitLinkPanel/UnitLinkPanel", windowPanelRoot, 600, 520, 0, 0); heroDetailPanel = setupPrefab <HeroDetailPanel>("Prefab/InGame/InGameUI/Menu/HeroDetailPanel", windowPanelRoot); skillWindowTag = setupPrefab <InGameSkillWindowTag>("Prefab/InGame/InGameUI/Menu/InGameSkillWindowTag", windowPanelRoot); skillWindowParty = setupPrefab <InGameSkillWindowParty>("Prefab/InGame/InGameUI/Menu/InGameSkillWindowParty", windowPanelRoot); CloseText = GameTextUtil.GetText("common_button6"); skillWindowTag.m_StatusClickAction = OnStatus; skillWindowTag.m_LinkClickAction = OnLink; skillWindowTag.m_SkillClickAction = OnSkill; skillWindowTag.Tab_active = true; }