using UnityEngine; public class ExplodeGUI : MonoBehaviour { private ExplodeOnClick explodeOnClick; private void Start() { // 获取 ExplodeOnClick 组件 explodeOnClick = FindObjectOfType(); } private void OnGUI() { if (GUI.Button(new Rect(10, 50, 100, 30), "爆炸")) { explodeOnClick?.Explode(); } if (GUI.Button(new Rect(10, 0, 100, 30), "复原")) { explodeOnClick?.ResetPositions(); } } }