protected override void LoadResource() { SetResourceManagerCreateWithXml("Stage/HudGameStage"); int count = Main.game.GetGameItemManager().GetServiceableActiveItemNum(); if (m_btnItem == null) { m_btnItem = new EzGui_Button[count]; } if (m_txtItem == null) { m_txtItem = new EzGui_SpriteText[count]; } m_imgGameBoard = GetResource("TEXTURE_GameStage_GameBoard").GetComponent <EzGui_Texture>(); m_btnAdvice = GetResource("BUTTON_GameStage_Advice").GetComponent <EzGui_Button>(); m_btnPause = GetResource("BUTTON_GameStage_Pause").GetComponent <EzGui_Button>(); m_btnPlay = GetResource("BUTTON_GameStage_Play").GetComponent <EzGui_Button>(); m_imgSelectBtn = GetResource("TEXTURE_GameStage_SelectButton").GetComponent <EzGui_Texture>(); for (int i = 0; i < count; i++) { int itemIndex = Main.game.GetGameItemManager().GetServiceableActiveItemIndex(i); string itemRaster = Main.data.GetData_Item(itemIndex).ItemRaster; string itemPath = Main.data.GetData_ResourcePath(itemRaster); m_btnItem[i] = ResourceLoad.GetEZGUI_BUTTON("BUTTON_GameStage_Item" + i.ToString(), itemPath, 0, 0, (int)m_imgGameBoard.GetLayer() + 3, HUD_BASE_POS._BOTTOM_CENTER) .GetComponent <EzGui_Button>(); m_txtItem[i] = ResourceLoad.GetEZGUI_SPRITETEXT("SPRITE_GameStage_Item" + i.ToString(), "SpriteText/SpriteText24", 0, 0, (int)m_imgGameBoard.GetLayer() + 5, SpriteText.Anchor_Pos.Middle_Center, SpriteText.Alignment_Type.Right, "", HUD_BASE_POS._BOTTOM_CENTER) .GetComponent <EzGui_SpriteText>(); } }
protected override void LoadResource() { SetResourceManagerCreateWithXml("Stage/HudReadyStage"); m_imgBackBoard = GetResource("TEXTURE_ReadyStage_BackBoard").GetComponent <EzGui_Texture>(); m_imgReadyBoard = GetResource("TEXTURE_ReadyStage_ReadyBoard").GetComponent <EzGui_Texture>(); m_imgCharBoard = GetResource("TEXTURE_ReadyStage_CharBoard").GetComponent <EzGui_Texture>(); m_imgItemBoard = GetResource("TEXTURE_ReadyStage_ItemBoard").GetComponent <EzGui_Texture>(); m_btnBlockPos = GetResource("BUTTON_ReadyStage_BlockPosChange").GetComponent <EzGui_Button>(); m_btnBlockSet = GetResource("BUTTON_ReadyStage_BlockSetChange").GetComponent <EzGui_Button>(); m_btnStart = GetResource("BUTTON_ReadyStage_GameStart").GetComponent <EzGui_Button>(); m_btnExit = GetResource("BUTTON_ReadyStage_Exit").GetComponent <EzGui_Button>(); int count = Main.data.GetCount_Item(); if (m_btnItem == null) { m_btnItem = new EzGui_Button[count]; } for (int i = 0; i < count; i++) { SData_Item tmpData = Main.data.GetData_Item(Main.data.GetMenuIndex_Item(i)); string resourcePath = Main.data.GetData_ResourcePath(tmpData.ItemRaster); GameObject tmpObj = ResourceLoad.GetEZGUI_BUTTON(tmpData.ItemRaster, resourcePath, 0, 0, (int)m_imgItemBoard.GetLayer() + 3, HUD_BASE_POS._MIDDLE_CENTER); if (tmpObj != null) { m_btnItem[i] = tmpObj.GetComponent <EzGui_Button>(); m_btnItem[i].GetUIButton().Data = tmpData.ItemIndex; } } }