public UserProfile(Transform parent) { ImgSimpleUserProfile = parent.FindChildComponent <UIModuleModelImage>("Canvas/TopLeftPanel/User_Profile"); Debug.Assert(null != ImgSimpleUserProfile); TextUserLevel = parent.FindChildComponent <Text>("Canvas/TopLeftPanel/User_Profile/Lv_Slot/Text"); Debug.Assert(null != TextUserLevel); TextUserName = parent.FindChildComponent <Text>("Canvas/TopLeftPanel/User_Name"); Debug.Assert(null != TextUserName); ImgFilledUserHP = parent.FindChildComponent <UIModuleModelImage>("Canvas/TopLeftPanel/User_HP/User_HP_Progress_Bar"); Debug.Assert(null != ImgFilledUserHP); TextUserHP = parent.FindChildComponent <Text>("Canvas/TopLeftPanel/User_HP/Hp_Num"); Debug.Assert(null != TextUserHP); ImgFilledUserSP = parent.FindChildComponent <UIModuleModelImage>("Canvas/TopLeftPanel/User_SP/User_SP_Progress_Bar"); Debug.Assert(null != ImgFilledUserSP); TextUserSP = parent.FindChildComponent <Text>("Canvas/TopLeftPanel/User_SP/Sp_Num"); Debug.Assert(null != TextUserSP); this.SetActive(false); }
private void InitUIModule() { // Top Left Panel { _panelTopLeft = transform.FindChildComponent <Transform>("Canvas/TopLeftPanel"); Debug.Assert(null != _panelTopLeft); _userProfile = new UserProfile(transform); } // Top Right Panel { _panelTopRight = transform.FindChildComponent <Transform>("Canvas/TopRightPanel"); Debug.Assert(null != _panelTopRight); _bossProfile = new BossProfile(transform); } // Center Panel { _panelCenter = transform.FindChildComponent <Transform>("Canvas/CenterPanel"); Debug.Assert(null != _panelCenter); _imgWarningBlood = transform.FindChildComponent <UIModuleModelImage>("Canvas/CenterPanel/Warning_blood"); Debug.Assert(null != _imgWarningBlood); _imgWarningBlood.gameObject.SetActive(false); _panelCombo = transform.FindChildComponent <Transform>("Canvas/CenterPanel/Combo"); Debug.Assert(null != _panelCombo); _panelCombo.gameObject.SetActive(false); _panelDungeonTitle = transform.FindChildComponent <Transform>("Canvas/CenterPanel/Dungeon_Title"); Debug.Assert(null != _panelDungeonTitle); _panelDungeonTitle.gameObject.SetActive(false); _panelGoTitle = transform.FindChildComponent <Transform>("Canvas/CenterPanel/GO_Title"); Debug.Assert(null != _panelGoTitle); _panelGoTitle.gameObject.SetActive(false); } // Bottom Center Panel { _panelBottomCenter = transform.FindChildComponent <Transform>("Canvas/BottomCenterPanel"); Debug.Assert(null != _panelBottomCenter); _panelBottomCenter.gameObject.SetActive(false); } }
public BossProfile(Transform parent) { ImgSimpleBossProfile = parent.FindChildComponent <UIModuleModelImage>("Canvas/TopRightPanel/Boss_Profile"); Debug.Assert(null != ImgSimpleBossProfile); TextBossLevel = parent.FindChildComponent <Text>("Canvas/TopRightPanel/Boss_Profile/Lv_Slot/Text"); Debug.Assert(null != TextBossLevel); TextBossName = parent.FindChildComponent <Text>("Canvas/TopRightPanel/Boss_Name"); Debug.Assert(null != TextBossName); PanelBossHP = parent.FindChildComponent <Transform>("Canvas/TopRightPanel/Boss_HP"); Debug.Assert(null != PanelBossHP); ImgFilledBossHP = parent.FindChildComponent <UIModuleModelImage>("Canvas/TopRightPanel/Boss_HP/Boss_HP_Progress_Bar"); Debug.Assert(null != ImgFilledBossHP); TextBossHP = parent.FindChildComponent <Text>("Canvas/TopRightPanel/Boss_HP/Hp_Num"); Debug.Assert(null != TextBossHP); this.SetActive(false); }