using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using DG.Tweening; //MD FUCK Everthing //史山,别学 public class mainBTN :main_game { [Header("在父类的基础上添加的")] public Button BTN5; public Button BTN6; public Button BTN7; public Button BTN8; [Header("需要一一对应")] public GameObject panel5; public GameObject panel6; public GameObject panel7; public GameObject panel8; [Header("下面是本脚本的")] public GameObject mainPanel; private RectTransform mainPanelRect; public GameObject BTN_0; public GameObject BTN_1; public GameObject BTN_2; public GameObject BTN_3; public GameObject BTN_0_0; public GameObject BTN_1_1; public GameObject BTN_2_2; public GameObject BTN_3_3; // Start is called before the first frame update public override void Start() { base.Start(); // 确保mainPanel不为空 if (mainPanel == null) { Debug.LogError("mainPanel is not assigned!"); return; } mainPanelRect = mainPanel.GetComponent(); // 添加按钮点击事件 BTN_0.GetComponent