Example #1
0
        public override void ConstructFromXML(XML xml)
        {
            base.ConstructFromXML(xml);

            m_Ctrl  = GetController("bgCtrl");
            m_Icon  = GetChild("icon").asLoader;
            m_Title = GetChild("title").asTextField;
            m_Level = GetChild("tf_Level").asTextField;
            m_Star  = GetChild("star") as ThreeStar;
        }
Example #2
0
        protected override void OnInit(object userData)
        {
            base.OnInit(userData);

            m_Ctrl       = UI.GetController("c1");
            m_Star       = UI.GetChild("Star") as ThreeStar;
            m_Gold       = UI.GetChild("tf_Gold").asTextField;
            m_Exp        = UI.GetChild("tf_Exp").asTextField;
            m_ExitButton = UI.GetChild("btn_Exit").asButton;

            m_ExitButton.onClick.Add(() =>
            {
                BackCityEventArgs eventArgs = new BackCityEventArgs();
                GameEntry.Event.Fire(this, eventArgs);

                GameEntry.UI.CloseUIForm(UIFormId.LevelResultForm);
            });
        }