lcy
2025-11-05 3b2a6bb9047cfce9f501593b3669a9c1af6c5df4
Main/System/Battle/BattleField/BattleRootNode.cs
@@ -27,6 +27,17 @@
   private List<GameObject> _blueTeamNodeList = new List<GameObject>();
   public RawImage imgBackground;
   public RectTransform bgPos1;
   public RectTransform bgPos2;
   public RectTransform battleNode;
   public RectTransform battleNodePos1;
   public RectTransform battleNodePos2;
   public RendererAdjuster skillMaskAdjuster;
   public RendererAdjuster battleStartAdjuster;
   public RendererAdjuster backgroundAdjuster;
   void Awake()
   {
@@ -39,6 +50,10 @@
         _blueTeamNodeList.Add(blueTrans.gameObject);
      }
      DontDestroyOnLoad(gameObject);
      // SetSortingOrder();
   }
   public void SetBackground(Texture texture)
@@ -46,7 +61,23 @@
      if (imgBackground != null)
      {
         imgBackground.texture = texture;
         imgBackground.SetNativeSize();
         imgBackground.raycastTarget = false;
         // imgBackground.SetNativeSize();
      }
   }
   public void SetSortingOrder()
   {
      skillMaskAdjuster.SetSortingOrder(BattleConst.BlockerSortingOrder);
      battleStartAdjuster.SetSortingOrder(BattleConst.BattleWinSortingOrder + 1);//最高层
      backgroundAdjuster.SetSortingOrder(BattleConst.BattleBackgroundOrder);//最低层
   }
   public Transform skillBackNode;
   public Transform skillFrontNode;
   public GameObject skillMaskNode;
   public GameObject battleStartNode;
}