143 演武场-客户端 战斗结果增加功能名,切出战斗界面后不弹演武场界面
3个文件已修改
17 ■■■■ 已修改文件
Main/System/Arena/ArenaBattleFailWin.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Arena/ArenaBattleVictoryWin.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/BattleField/ArenaBattleField.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Arena/ArenaBattleFailWin.cs
@@ -12,6 +12,7 @@
    [SerializeField] TextEx txtEnemyName;
    [SerializeField] TextEx txtMyScore;
    [SerializeField] TextEx txtEnemyScore;
     [SerializeField] TextEx txtFuncName;
    [SerializeField] ScrollerController scroller;
    JsonData jsonData;
    string guid;
@@ -67,6 +68,9 @@
        txtEnemyName.text = UIHelper.ServerStringTrim(info.PlayerName);
        txtMyScore.text = Language.Get("Arena17", atkAddScore);
        txtEnemyScore.text = Language.Get("Arena21", defDecScore);
        int funcId = ArenaManager.Instance.funcId;
        txtFuncName.text = FuncOpenLVConfig.HasKey(funcId) ? FuncOpenLVConfig.Get(funcId).Name : string.Empty;
    }
    List<Item> showItems = new List<Item>();
    void CreateScroller()
Main/System/Arena/ArenaBattleVictoryWin.cs
@@ -76,7 +76,7 @@
    [SerializeField] TextEx txtEnemyName;
    [SerializeField] TextEx txtMyScore;
    [SerializeField] TextEx txtEnemyScore;
    [SerializeField] TextEx txtFuncName;
    [SerializeField] ScrollerController scroller;
    JsonData jsonData;
    string guid;
@@ -126,6 +126,9 @@
        txtEnemyName.text = UIHelper.ServerStringTrim(info.PlayerName);
        txtMyScore.text = Language.Get("Arena17", atkAddScore);
        txtEnemyScore.text = Language.Get("Arena21", defDecScore);
        int funcId = ArenaManager.Instance.funcId;
        txtFuncName.text = FuncOpenLVConfig.HasKey(funcId) ? FuncOpenLVConfig.Get(funcId).Name : string.Empty;
    }
    List<Item> showItems = new List<Item>();
Main/System/Battle/BattleField/ArenaBattleField.cs
@@ -87,10 +87,14 @@
    public override void WhaleFall()
    {
        UIManager.Instance.CloseWindow<ArenaBattleWin>();
        AutoFightModel.Instance.isPause = false;
        Destroy();
        UIManager.Instance.OpenWindow<ArenaWin>();
        // 切出战斗界面不弹演武场界面
        if (UIManager.Instance.IsOpened<ArenaBattleWin>())
        {
            UIManager.Instance.CloseWindow<ArenaBattleWin>();
            UIManager.Instance.OpenWindow<ArenaWin>();
        }
    }