PointerEventData

class in UnityEngine.EventSystems

/

继承自:EventSystems.BaseEventData

切换到手册

描述

与指针(鼠标/触摸)事件关联的事件有效负载。

变量

button此事件的 InputButton。
clickCount连续单击次数。
clickTime上次发送单击事件的时间。
delta上次更新以来的指针增量。
dragging确定用户在拖动鼠标还是在触控板上滑动。
enterEventCamera与最后一个 OnPointerEnter 事件关联的摄像机。
hovered悬停堆栈中的对象列表。
lastPress最后一个按下事件的 GameObject。
pointerCurrentRaycast与当前事件关联的 RaycastResult。
pointerDrag正在接收 OnDrag 的对象。
pointerEnter已收到“OnPointerEnter”的对象。
pointerId指针的标识。
pointerPress已收到 OnPointerDown 的 GameObject。
pointerPressRaycast返回与鼠标单击、游戏手柄按钮按下或屏幕触摸相关联的 RaycastResult。
position当前指针位置。
pressEventCamera与最后一个 OnPointerPress 事件关联的摄像机。
pressPosition最后一次指针点击的屏幕空间坐标。
rawPointerPress按下的对象,即使该对象无法处理按下事件。
scrollDelta上次更新以来的滚动次数。
useDragThreshold应使用拖动阈值吗?

公共函数

IsPointerMoving是指指针正在移动。
IsScrolling是指输入设备上正在使用的滚动。

继承的成员

变量

used事件是否已被使用?
currentInputModule对发送此事件的 BaseInputModule 的引用。
selectedObject当前被视为 EventSystem 选中的对象。

公共函数

Reset重置事件。
Use使用事件。