using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class ButtonHoverShowImage : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler
{
[Header("鼠标悬停显示的图片")]
public GameObject hoverImage;
void Start()
{
if (hoverImage != null)
{
hoverImage.SetActive(false); // 初始隐藏
}
}
///
/// 鼠标移入
///
public void OnPointerEnter(PointerEventData eventData)
{
if (hoverImage != null)
{
hoverImage.SetActive(true);
}
}
///
/// 鼠标移出
///
public void OnPointerExit(PointerEventData eventData)
{
if (hoverImage != null)
{
hoverImage.SetActive(false);
}
}
}