using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; public class RawImageScript : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler { //正常植株和病株对比面板 public UI_GraphicRextualPanel rextualPanel; public void OnPointerEnter(PointerEventData eventData) { GameObject hoveredObject = eventData.pointerEnter; if (hoveredObject.name == "正常高粱") { Debug.Log("我进正常了"); rextualPanel.ToptextMeshProUGUI.text = "1"; rextualPanel.ContentTextMeshProUGUI.text = "11111"; } else if(hoveredObject.name == "病株") { Debug.Log("我进病株了"); rextualPanel.ToptextMeshProUGUI.text = "2"; rextualPanel.ContentTextMeshProUGUI.text = "22222"; } } public void OnPointerExit(PointerEventData eventData) { GameObject hoveredObject = eventData.pointerEnter; if (hoveredObject.name == "正常高粱") { Debug.Log("我退出正常了"); } else if (hoveredObject.name == "病株") { Debug.Log("我退出病株了"); } } }