lcy
6 天以前 7ac00142a164590ce401f85795ec96f626c6a0ea
Main/System/Battle/BattleField/BoneBattleField.cs
@@ -18,7 +18,7 @@
    public BoneBattleField(string _guid) : base(_guid)
    {
    }
    public override void Init(int MapID, int FuncLineID, JsonData _extendData,
@@ -81,12 +81,13 @@
    public override void WhaleFall()
    {
        UIManager.Instance.CloseWindow<StoryBossBattleWin>();
        AutoFightModel.Instance.isPause = false;
        UIManager.Instance.OpenWindow<BoneFieldWin>();
        Destroy();
        UIManager.Instance.OpenWindow<BoneFieldWin>();
    }
    public override void HaveRest()
    {
@@ -114,10 +115,19 @@
    {
        if (IsBattleFinish)
            return;
        //  不要调用base的函数
        BattleManager.Instance.DistributeNextReportPackage(guid);
    }
    public override void ShowWindow(HB424_tagSCTurnFightInit vNetData)
    {
        StoryBossBattleWin fsBattleWin = UIManager.Instance.GetUI<StoryBossBattleWin>();// as FullScreenBattleWin;
        if (null == fsBattleWin)
        {
            fsBattleWin = UIManager.Instance.OpenWindow<StoryBossBattleWin>();
        }
        fsBattleWin.SetBattleField(this);
        UIManager.Instance.CloseWindow<BoneFieldWin>();
    }
}