u3d学习过程中使用C#脚本监听键盘
在鼠标的使用过程中,有四种状态需要注意,分别是“鼠标进入按钮区域”、“鼠标离开按钮区域”、“鼠标按下”、“鼠标松开”,下面我们就用对应的脚本代码来说明。
鼠标进入按钮区域
//鼠标进入按钮区域
public void OnPointerEnter(PointerEventData eventData)
{
if (onPointerEnter != null)
onPointerEnter.Invoke();
}
鼠标离开按钮区域
//鼠标离开按钮区域
public void OnPointerExit(PointerEventData eventData)
{
if (onPointerExit != null)
onPointerExit.Invoke();
}
鼠标按下
//鼠标按下
public void OnPointerDown(PointerEventData eventData)
{
if (onPointerDown != null)
onPointerDown.Invoke();
}
鼠标松开
//鼠标松开
public void OnPointerUp(PointerEventData eventData)
{
if (onPointerUp != null)
onPointerUp.Invoke();
}
全部代码如下
using System.Collections;
using Sy