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使用事件。

Did you find this page useful? Please give it a rating: