예제 #1
0
    public override void Initialize()
    {
        m_RaycastProxy = Facade.RetrieveProxy(ProxyName.RaycastProxy) as RaycastProxy;
        m_TaskTracking = Facade.RetrieveProxy(ProxyName.TaskTrackingProxy) as TaskTrackingProxy;

        m_Root             = FindComponent <RectTransform>("Content");
        m_Camera           = m_Root.GetComponentInParent <Canvas>().worldCamera;
        m_ScaleBox         = FindComponent <RectTransform>("Content/ScaleBox");
        m_Crosshair        = FindComponent <RectTransform>("Content/Crosshair");
        m_JumpCrosshair    = FindComponent <RectTransform>("Content/Crosshair/JumpPoint");
        m_MineralCrosshair = FindComponent <RectTransform>("Content/Crosshair/MineralPoint");

        m_PointBox      = FindComponent <RectTransform>("Content/Points");
        m_PointTemplate = FindComponent <RectTransform>("PointTemp");
        m_ArrowBox      = FindComponent <RectTransform>("Content/Arrows");
        m_ArrowTemplate = FindComponent <RectTransform>("ArrowTemp");

        m_ReadyBox       = FindComponent <RectTransform>("Content/JumpText");
        m_ReadyHotkeyBox = FindComponent <RectTransform>("Content/JumpText/HotKeyBox");

        m_MissionIdleBox  = FindComponent <RectTransform>("MissionIdleBox");
        m_MissionTemplate = FindComponent <RectTransform>("IconMissionElement");

        m_HotKeyBox = FindComponent <RectTransform>("HotKeyRole");
        m_HotKeyBox.gameObject.SetActive(false);
    }
예제 #2
0
    public override void Initialize()
    {
		m_RaycastProxy = Facade.RetrieveProxy(ProxyName.RaycastProxy) as RaycastProxy;
		m_Root = FindComponent<RectTransform>("Content");
        m_Camera = m_Root.GetComponentInParent<Canvas>().worldCamera;
        m_PointBox = FindComponent<RectTransform>("Points");
        m_PointTemplate = FindComponent<RectTransform>("Points/point");
    }
예제 #3
0
 public override void Initialize()
 {
     m_SkillProxy       = GameFacade.Instance.RetrieveProxy(ProxyName.CfgSkillSystemProxy) as CfgSkillSystemProxy;
     m_TeamProxy        = Facade.RetrieveProxy(ProxyName.CfgSkillSystemProxy) as TeamProxy;
     m_RaycastProxy     = Facade.RetrieveProxy(ProxyName.RaycastProxy) as RaycastProxy;
     m_GameplayProxy    = Facade.RetrieveProxy(ProxyName.GameplayProxy) as GameplayProxy;
     m_Root             = FindComponent <RectTransform>("Content");
     m_Camera           = m_Root.GetComponentInParent <Canvas>().worldCamera;
     m_EnemyTemplate    = FindComponent <RectTransform>("Templates/Slider_enemy");
     m_UAVTemplate      = FindComponent <RectTransform>("Templates/Slider_UAV");
     m_BossTemplate     = FindComponent <RectTransform>("Templates/Slider_enemyBoss");
     m_FriendTemplate   = FindComponent <RectTransform>("Templates/Slider_friend");
     m_NpcTemplate      = FindComponent <RectTransform>("Templates/Slider_npc");
     m_MineralTemplate  = FindComponent <RectTransform>("Templates/Slider_mineral");
     m_DetectorTemplate = FindComponent <RectTransform>("Templates/Slider_npc1");
     m_EscortTemplate   = FindComponent <RectTransform>("Templates/Slider_escort");
 }
예제 #4
0
 public override void Initialize()
 {
     m_RaycastProxy     = Facade.RetrieveProxy(ProxyName.RaycastProxy) as RaycastProxy;
     m_PlayerSkillProxy = Facade.RetrieveProxy(ProxyName.PlayerSkillProxy) as PlayerSkillProxy;
     m_GameplayProxy    = Facade.RetrieveProxy(ProxyName.GameplayProxy) as GameplayProxy;
     m_CfgEternityProxy = Facade.RetrieveProxy(ProxyName.CfgEternityProxy) as CfgEternityProxy;
     m_Root             = FindComponent <Animator>("Content");
     m_LineGridHorizontalLayoutGroup = FindComponent <HorizontalLayoutGroup>("Content/Slider/LineGrid");
     m_LineGridRect = FindComponent <RectTransform>("Content/Slider/Image_Bar/LineGrid");
     m_HpBarRect    = FindComponent <RectTransform>("Content/Slider/Image_Bar");
     m_LineGrid     = FindComponent <Transform>("Content/Slider/Image_Bar/LineGrid");
     m_HpBar        = FindComponent <Image>("Content/Slider/Image_Bar");
     m_HpBarLabel   = FindComponent <TMP_Text>("Content/Slider/Label_Value");
     m_HpBarState   = FindComponent <TMP_Text>("Content/Slider/Label_Message");
     m_TargetImage  = FindComponent <CanvasGroup>("Content/Bg/Model");
     m_TargetList   = new List <uint>();
 }
예제 #5
0
    public override void Initialize()
    {
        m_Root             = GetTransform() as RectTransform;
        m_RootAnimator     = GetTransform().GetComponent <Animator>();
        m_Content          = FindComponent <RectTransform>("Back");
        m_Camera           = m_RootAnimator.GetComponentInParent <Canvas>().worldCamera;
        m_RaycastProxy     = Facade.RetrieveProxy(ProxyName.RaycastProxy) as RaycastProxy;
        m_CfgEternityProxy = GameFacade.Instance.RetrieveProxy(ProxyName.CfgEternityProxy) as CfgEternityProxy;

        m_MainCamera    = Camera.main;
        m_GameplayProxy = Facade.RetrieveProxy(ProxyName.GameplayProxy) as GameplayProxy;
        m_ButtonL       = FindComponent <Animator>("Back/Panel/Button2");
        m_ButtonT       = FindComponent <Animator>("Back/Panel/Button");
        m_ButtonR       = FindComponent <Animator>("Back/Panel/Button4");
        m_ButtonB       = FindComponent <Animator>("Back/Panel/Button3");

        ITEM_L = m_CfgEternityProxy.TreasureKeyByIndex(0).Id;
        ITEM_B = m_CfgEternityProxy.TreasureKeyByIndex(1).Id;
        ITEM_R = m_CfgEternityProxy.TreasureKeyByIndex(2).Id;
        ITEM_T = m_CfgEternityProxy.TreasureKeyByIndex(3).Id;

        m_IconL = FindComponent <Image>(m_ButtonL.transform, "Image_Icon");
        m_IconT = FindComponent <Image>(m_ButtonT.transform, "Image_Icon");
        m_IconR = FindComponent <Image>(m_ButtonR.transform, "Image_Icon");
        m_IconB = FindComponent <Image>(m_ButtonB.transform, "Image_Icon");

        m_LabelL = FindComponent <TMP_Text>(m_ButtonL.transform, "Label_Number");
        m_LabelT = FindComponent <TMP_Text>(m_ButtonT.transform, "Label_Number");
        m_LabelR = FindComponent <TMP_Text>(m_ButtonR.transform, "Label_Number");
        m_LabelB = FindComponent <TMP_Text>(m_ButtonB.transform, "Label_Number");

        m_HotkeyL = FindComponent <RectTransform>(m_ButtonL.transform, "Hotkey");
        m_HotkeyT = FindComponent <RectTransform>(m_ButtonT.transform, "Hotkey");
        m_HotkeyR = FindComponent <RectTransform>(m_ButtonR.transform, "Hotkey");
        m_HotkeyB = FindComponent <RectTransform>(m_ButtonB.transform, "Hotkey");
    }