123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- using Common.Utility.CombatEvent;
- using Fort23.Core;
- using GameLogic.Combat.CombatTool;
- using UnityEngine;
- namespace Fort23.Mono
- {
- [UIBinding(prefab = "CombatPanel")]
- public partial class CombatPanel : UIPanel
- {
- public static void OpenCombatPanel(CTaskAwaitBuffer cTaskAwaitBuffer)
- {
- cTaskAwaitBuffer.AddTask(UIManager.Instance.LoadAndOpenPanel<CombatPanel>(null, UILayer.Middle));
- // cTaskAwaitBuffer.AddTask(AssetBundleLoadManager.Instance.LoadAssetAsyncTask<Font>("hd_0.fontsettings",
- // delegate(AssetHandle handle) { huiFuFont = handle.AssetObject<Font>(); }));
- //
- // cTaskAwaitBuffer.AddTask(AssetBundleLoadManager.Instance.LoadAssetAsyncTask<Font>("Zhanli_0.fontsettings",
- // delegate(AssetHandle handle) { shangHai = handle.AssetObject<Font>(); }));
- }
- private void Init()
- {
- }
- protected override void AddEvent()
- {
- StaticUpdater.Instance.AddLateUpdateCallBack(Update);
- CameraSelect.value = 0.7f;
- }
- protected override void DelEvent()
- {
- StaticUpdater.Instance.RemoveLateUpdateCallBack(Update);
- }
- public override void AddButtonEvent()
- {
- bnt_shengShi.onClick.AddListener(Bnt_shengShi_onClick);
- CameraSelect.onValueChanged.AddListener(CameraSelect_onValueChanged);
- }
- private void Bnt_shengShi_onClick()
- {
- }
- private void CameraSelect_onValueChanged(float value)
- {
- if (CombatController.currActiveCombat == null ||
- CombatController.currActiveCombat.CombatCameraControllder == null)
- {
- return;
- }
- CombatController.currActiveCombat.CombatCameraControllder.CameraSelect_onValueChanged(value);
- }
- public void Update()
- {
- }
- }
- }
|