yyl
3 天以前 29e229c5f5315e39458e28d059b430f5bb9d4679
125 战斗 找不到动画临时处理(强制结束技能) 战斗开始层级调整
3个文件已修改
7 ■■■■ 已修改文件
Main/System/Battle/BattleField/BattleRootNode.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/BattleField/RecordActions/BattleStartAction.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/Motion/MotionBase.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/BattleField/BattleRootNode.cs
@@ -35,6 +35,8 @@
    public RendererAdjuster rendererAdjuster;
    public RendererAdjuster battleStartAdjuster;
    void Awake()
    {
        for (int i = 1; i <= TeamConst.MaxTeamSlotCount; i++)
@@ -61,6 +63,7 @@
    public void SetSortingOrder()
    {
        rendererAdjuster.SetSortingOrder(BattleConst.BlockerSortingOrder);
        battleStartAdjuster.SetSortingOrder(BattleConst.ActiveHeroActionSortingOrder);//最高层
    }
    public Transform skillBackNode;
Main/System/Battle/BattleField/RecordActions/BattleStartAction.cs
@@ -36,6 +36,7 @@
                return;
            }
            battleField.battleRootNode.SetSortingOrder();
            battleField.battleRootNode.battleStartNode.SetActive(true);
            UniTaskExtension.DelayTime((GameObject)null, 1f, () =>
Main/System/Battle/Motion/MotionBase.cs
@@ -189,7 +189,8 @@
        if (anim == null)
        {
            Debug.LogError($"找不到动画: {skillConfig.SkillMotionName}");
            _onComplete?.Invoke();
            skillBase.ForceFinished();
            // _onComplete?.Invoke();
            return null;
        }