PointerEventData
父类:BaseEventData
pointerId:判断鼠标点击的是哪一个键 -1左键 -2右键 -3中键
position:鼠标指针位置 屏幕坐标系
delta 指针移动增量
clickcount:连击次数 一定时间内 点击同一个对象的次数
clickTIme:点击时间
pressEventCamera 最后一个OnPointerPress按下事件关联的相机
enterEventCamera 最后一个OnPointerEnter进入事件关联的相机
常用接口
- IPointerEnterHandeler
鼠标进入对象时调用 - IPointerExirHandeler
鼠标离开对象时调用 - IPointerDownHandeler
鼠标按下对象时调用 - IPointerUpHandeler
鼠标松开对象(指针在点击的对象上)时调用 - IPointerClickHandeler
鼠标在同一对象上按下再松开时调用 - IBeginDragHandler
鼠标开始拖拽 - IDragHandler
鼠标拖拽中 - IEndDragHandler
鼠标结束拖拽
不常用
- IInitializePotentialDragHandler
找到拖动目标时 初始化
2.I DropHandler
在拖动图标上调用 - IScrollHandled
鼠标滚轮滚动调用 - IUpdateselectHandler
每次勾选在选定对象上调用 - ISelectHandler
对象成为选定对象时调用 - IDeselectHandler
取消选择对象时候调用 - IMoveHandeler
导航相关 发生移动时调用 - ISubmitHandler
按下Submit 按钮调用 - ICancelHandler
按下 Cancel 按钮调用