Exemplo n.º 1
0
    void Awake()
    {
        m_instance    = this;
        m_myTransform = transform;
        FillFullNameData(m_myTransform);

        Initialize();

        for (int i = 0; i < 5; ++i)
        {
            //m_arrSkillIconGrid[i] = m_myTransform.FindChild(m_widgetToFullName["SkillIcon" + i]).GetComponentsInChildren<SkillUIIconGrid>(true)[0];
            m_arrSkillIconGrid[i]    = m_myTransform.FindChild(m_widgetToFullName["SkillIcon" + i]).gameObject.AddComponent <SkillUIIconGrid>();
            m_arrSkillIconGrid[i].ID = i;

            Mogo.Util.LoggerHelper.Debug("Run Herererererer");
        }

        for (int i = 0; i < 3; ++i)
        {
            m_arrLblSkillInfoIconName[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Name"]).GetComponentsInChildren <UILabel>(true)[0];
            m_arrSSSkillInfoActive[i]    = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Active"]).GetComponentsInChildren <UISlicedSprite>(true)[0];
            m_arrSSSkillInfoLock[i]      = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Lock"]).GetComponentsInChildren <UISlicedSprite>(true)[0];
            m_arrSSSkillInfoFG[i]        = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "FG"]).GetComponentsInChildren <UISlicedSprite>(true)[0];
        }

        m_lblSkillName            = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoName"]).GetComponentsInChildren <UILabel>(true)[0];
        m_lblSkillNeedLevel       = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoNeedLevelNum"]).GetComponentsInChildren <UILabel>(true)[0];
        m_lblSkillDescripe        = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoDescripeText"]).GetComponentsInChildren <UILabel>(true)[0];
        m_lblSkillLearnCostGold   = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearnCostGlodText"]).GetComponentsInChildren <UILabel>(true)[0];
        m_lblSkillLearnCostHorner = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearnCostHornerText"]).GetComponentsInChildren <UILabel>(true)[0];
        m_lblSkillUIGold          = m_myTransform.FindChild(m_widgetToFullName["SkillDialogGoldInfoNum"]).GetComponentsInChildren <UILabel>(true)[0];
        m_lblSkillUIHorner        = m_myTransform.FindChild(m_widgetToFullName["SkillDialogHornerInfoNum"]).GetComponentsInChildren <UILabel>(true)[0];
        m_lblSkillDamageRace      = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoDamageRaceText"]).GetComponentsInChildren <UILabel>(true)[0];
        m_lblSkillDamageRaceNum   = FindTransform("SkillDialogInfoDamageRaceNum").GetComponentsInChildren <UILabel>(true)[0];
        m_lblSkillExtraDamage     = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoExtraDamageText"]).GetComponentsInChildren <UILabel>(true)[0];
        m_lblSkillExtraDamageNum  = FindTransform("SkillDialogInfoExtraDamageNum").GetComponentsInChildren <UILabel>(true)[0];

        m_spSwitchIcon = m_myTransform.FindChild(m_widgetToFullName["SkillIcon4Switch"]).GetComponentsInChildren <UISprite>(true)[0];

        m_learnBtn = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearn"]).GetComponentsInChildren <MogoTwoStatusButton>(true)[0];

        m_goSkillInfoList = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIconList"]).gameObject;

        m_spRefreshCtrl = m_myTransform.FindChild(m_widgetToFullName["SkillUIRefreshCtrl"]).GetComponentsInChildren <UISprite>(true)[0];

        m_mtbWeapon0 = m_myTransform.FindChild(m_widgetToFullName["SkillDialogPageWeapon0"]).GetComponent <MogoSingleButton>();
        m_mtbWeapon1 = m_myTransform.FindChild(m_widgetToFullName["SkillDialogPageWeapon1"]).GetComponent <MogoSingleButton>();

        m_spRefreshCtrl.atlas             = MogoUIManager.Instance.GetSkillIconAtlas();
        m_lblSkillDialogInfoNeedLevelText = FindTransform("SkillDialogInfoNeedLevelText").GetComponentsInChildren <UILabel>(true)[0];
        m_lblSkillDialogInfoLearnCostText = FindTransform("SkillDialogInfoLearnCostText").GetComponentsInChildren <UILabel>(true)[0];
    }
Exemplo n.º 2
0
    void Awake()
    {
        m_instance = this;
        m_myTransform = transform;
        FillFullNameData(m_myTransform);       

        Initialize();

        for (int i = 0; i < 5; ++i)
        {
            //m_arrSkillIconGrid[i] = m_myTransform.FindChild(m_widgetToFullName["SkillIcon" + i]).GetComponentsInChildren<SkillUIIconGrid>(true)[0];
            m_arrSkillIconGrid[i] = m_myTransform.FindChild(m_widgetToFullName["SkillIcon" + i]).gameObject.AddComponent<SkillUIIconGrid>();
            m_arrSkillIconGrid[i].ID = i;

            Mogo.Util.LoggerHelper.Debug("Run Herererererer");
        }

        for (int i = 0; i < 3; ++i)
        {
            m_arrLblSkillInfoIconName[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Name"]).GetComponentsInChildren<UILabel>(true)[0];
            m_arrSSSkillInfoActive[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Active"]).GetComponentsInChildren<UISlicedSprite>(true)[0];
            m_arrSSSkillInfoLock[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Lock"]).GetComponentsInChildren<UISlicedSprite>(true)[0];
            m_arrSSSkillInfoFG[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "FG"]).GetComponentsInChildren<UISlicedSprite>(true)[0];
        }

        m_lblSkillName = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoName"]).GetComponentsInChildren<UILabel>(true)[0];
        m_lblSkillNeedLevel = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoNeedLevelNum"]).GetComponentsInChildren<UILabel>(true)[0];
        m_lblSkillDescripe = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoDescripeText"]).GetComponentsInChildren<UILabel>(true)[0];
        m_lblSkillLearnCostGold = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearnCostGlodText"]).GetComponentsInChildren<UILabel>(true)[0];
        m_lblSkillLearnCostHorner = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearnCostHornerText"]).GetComponentsInChildren<UILabel>(true)[0];
        m_lblSkillUIGold = m_myTransform.FindChild(m_widgetToFullName["SkillDialogGoldInfoNum"]).GetComponentsInChildren<UILabel>(true)[0];
        m_lblSkillUIHorner = m_myTransform.FindChild(m_widgetToFullName["SkillDialogHornerInfoNum"]).GetComponentsInChildren<UILabel>(true)[0];
        m_lblSkillDamageRace = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoDamageRaceText"]).GetComponentsInChildren<UILabel>(true)[0];
        m_lblSkillDamageRaceNum = FindTransform("SkillDialogInfoDamageRaceNum").GetComponentsInChildren<UILabel>(true)[0];
        m_lblSkillExtraDamage = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoExtraDamageText"]).GetComponentsInChildren<UILabel>(true)[0];
        m_lblSkillExtraDamageNum = FindTransform("SkillDialogInfoExtraDamageNum").GetComponentsInChildren<UILabel>(true)[0];

        m_spSwitchIcon = m_myTransform.FindChild(m_widgetToFullName["SkillIcon4Switch"]).GetComponentsInChildren<UISprite>(true)[0];

        m_learnBtn = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearn"]).GetComponentsInChildren<MogoTwoStatusButton>(true)[0];

        m_goSkillInfoList = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIconList"]).gameObject;

        m_spRefreshCtrl = m_myTransform.FindChild(m_widgetToFullName["SkillUIRefreshCtrl"]).GetComponentsInChildren<UISprite>(true)[0];

        m_mtbWeapon0 = m_myTransform.FindChild(m_widgetToFullName["SkillDialogPageWeapon0"]).GetComponent<MogoSingleButton>();
        m_mtbWeapon1 = m_myTransform.FindChild(m_widgetToFullName["SkillDialogPageWeapon1"]).GetComponent<MogoSingleButton>();

        m_spRefreshCtrl.atlas = MogoUIManager.Instance.GetSkillIconAtlas();
        m_lblSkillDialogInfoNeedLevelText = FindTransform("SkillDialogInfoNeedLevelText").GetComponentsInChildren<UILabel>(true)[0];
        m_lblSkillDialogInfoLearnCostText = FindTransform("SkillDialogInfoLearnCostText").GetComponentsInChildren<UILabel>(true)[0];
    }