直接使用Monobehaviour的点击,
我以前是不知道这些这么有用
用多了插件,用多了Easytouch;人反而有些傻了
class YourClass: MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IPointerDownHandler, IPointerUpHandler
{
}
完整版
using UnityEngine;
using UnityEngine.EventSystems;
public class UITouchMask : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IPointerDownHandler, IPointerUpHandler
{
public void OnPointerEnter(PointerEventData eventData)
{
throw new System.NotImplementedException();
}
public void OnPointerExit(PointerEventData eventData)
{
throw new System.NotImplementedException();
}
public void OnPointerDown(PointerEventData eventData)
{
throw new System.NotImplementedException();
}
public void OnPointerUp(PointerEventData eventData)
{
throw new System.NotImplementedException();
}
}
扩展阅读:点击在Unity世界里的三种方法
eventtrigger封装
(1条消息) 真Unity3d_分享一个通用事件监听EventTrigger以及拷贝代码去除空行问题_大话程序员-CSDN博客
button指向变色
普通onclick(button)
(-无链接参考)