|
@@ -135,6 +135,19 @@ namespace ET.Client
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ [Event]
|
|
|
+ public class CameraOkHandler : BEvent<CameraOkEvent>
|
|
|
+ {
|
|
|
+ protected override async ETTask OnEvent(CameraOkEvent a)
|
|
|
+ {
|
|
|
+ var view = UIHelper.GetUI("HUD") as GComponent;
|
|
|
+ view.GetChild("btn_start").visible = true;
|
|
|
+
|
|
|
+ await ETTask.CompletedTask;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
public static class HUDMgr
|
|
|
{
|
|
|
public static void InitView(GComponent view)
|
|
@@ -199,6 +212,13 @@ namespace ET.Client
|
|
|
txthp1.text = "";
|
|
|
var txthp2 = progress2.GetChild("title");
|
|
|
txthp2.text = "";
|
|
|
+
|
|
|
+ var btn = view.GetChild("btn_start");
|
|
|
+ btn.visible = false;
|
|
|
+ btn.onClick.Set( () => {
|
|
|
+ btn.visible = false;
|
|
|
+ EventSystem.Instance.Publish(BattleFunc.Static.Clone((int)BattleFunc.FUNC.Start));
|
|
|
+ });
|
|
|
}
|
|
|
}
|
|
|
}
|