CultivationOfBrewing-2/Assets/Scripts/RawImageScript.cs

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("我退出病株了");
}
}
}