yyl
2025-08-29 21488796efae93ab7f074d7ad9bfc9d15d82a182
Main/System/Battle/BattleManager.cs
@@ -10,7 +10,6 @@
    //  同时只能有一场战斗在进行 guid, battlefield
    protected Dictionary<string, BattleField> battleFields = new Dictionary<string, BattleField>();
    protected LogicUpdate logicUpdate = new LogicUpdate();
    public Action<string, BattleField> onBattleFieldCreate;
@@ -19,14 +18,15 @@
    public override void Init()
    {
        base.Init();
        logicUpdate.Start(Run);
        LogicEngine.Instance.OnUpdate += Run;
        DTC0403_tagPlayerLoginLoadOK.playerLoginOkEvent += OnPlayerLoginOk;
    }
    public override void Release()
    {
        base.Release();
        logicUpdate.Destroy();
        LogicEngine.Instance.OnUpdate -= Run;
        DTC0403_tagPlayerLoginLoadOK.playerLoginOkEvent -= OnPlayerLoginOk;
    }