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; }
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); }); }