using UnityEngine; using UnityEngine.EventSystems; public class Remarks : MonoBehaviour { private PowerController powerController; private void Start() { powerController = transform.parent.parent.GetComponent(); } private void OnMouseDown() { if (!EventSystem.current.IsPointerOverGameObject()) { UIManager.Instance.Show(SetInfo); } } private void SetInfo() { UIManager.Instance.GetView().Info.text = powerController.Remarks; } }