41 lines
1.2 KiB
C#
41 lines
1.2 KiB
C#
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("我退出病株了");
|
|
}
|
|
}
|
|
}
|