using FairyGUI; namespace ET.Client { [Event(SceneType.Client)] public class SceneChangeFinishEvent_CreateUIHelp : AEvent { protected override async ETTask Run(Scene scene, EventType.SceneLoadFinish args) { Log.Debug("loading HUD"); var view = await UIHelper.Create("HUD"); InitView(scene, view); } private void InitView(Scene scene, GComponent view) { var img = view.GetChild("img_direction"); view.GetChild("btn_skill1").onClick.Add(() => { /*Scene currentScene = scene.GetComponent().Scene; var component = currentScene.GetComponent(); var actor = component.GetChild(component.MyUnitId); if(actor != null) { actor.GetComponent().AppendCommand(AnimatorComponent.CommandType.Skill0); }*/ }); view.GetChild("btn_skill2").onClick.Add(() => { /*Scene currentScene = scene.GetComponent().Scene; var component = currentScene.GetComponent(); var actor = component.GetChild(component.MyUnitId); if (actor != null) { actor.GetComponent().AppendCommand(AnimatorComponent.CommandType.Skill1); }*/ }); } } }