yyl
2025-08-08 3bc28c54e82721b7858eaa3507f0f65a4041736d
Main/System/Battle/BattleField/BattleField.cs
@@ -125,6 +125,9 @@
    public virtual void Release()
    {
        battleObjMgr.Release();
        battleEffectMgr.Release();
        battleTweenMgr.Release();
        recordPlayer.Release();
    }
    public virtual void Run()
@@ -265,7 +268,7 @@
        }
    }
    public void ObjPropertyRefreshView(H0423_tagObjPropertyRefreshView vNetData)
    public void ObjPropertyRefreshView(HB418_tagSCObjPropertyRefreshView vNetData)
    {
    }
@@ -279,6 +282,7 @@
    public virtual void Destroy()
    {
        //  销毁全部内容
        BattleManager.Instance.DestroyBattleField(this);
    }
    public void NPCDisappear(uint[] ObjIDArr)
@@ -371,8 +375,10 @@
            }
            // 播放战斗开始的特效
            var efplayer = battleEffectMgr.PlayEffect(0, BattleConst.BattleStartEffectID, battleRootNode.transform);
            efplayer.onDestroy += a => onMoveComplete();
            // var efplayer = battleEffectMgr.PlayEffect(0, BattleConst.BattleStartEffectID, battleRootNode.transform);
            // efplayer.onDestroy += a => onMoveComplete();
            onMoveComplete?.Invoke();
        };
    }
@@ -382,7 +388,7 @@
        //无论如何图层应该在人物上面 所以这里应该有个挂点
        // YYL TODO
    }
    public void OnObjReborn(HB423_tagMCTurnFightObjReborn vNetData)
@@ -429,4 +435,9 @@
    {
        return IsBattleFinish;
    }
    public virtual void DistributeNextPackage()
    {
    }
}