PointerEventData

class in UnityEngine.EventSystems

/

Inherits from:EventSystems.BaseEventData

Switch to Manual

Description

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

Variables

button此事件的 InputButton。
clickCount连续单击次数。
clickTime上次发送单击事件的时间。
delta上次更新以来的指针增量。
draggingDetermines whether the user is dragging the mouse or trackpad.
enterEventCamera与最后一个 OnPointerEnter 事件关联的摄像机。
hovered悬停堆栈中的对象列表。
lastPress最后一个按下事件的 GameObject。
pointerCurrentRaycast与当前事件关联的 RaycastResult。
pointerDrag正在接收 OnDrag 的对象。
pointerEnter已收到“OnPointerEnter”的对象。
pointerIdIdentification of the pointer.
pointerPressThe GameObject that received the OnPointerDown.
pointerPressRaycast与指针按下关联的 RaycastResult。
position当前指针位置。
pressEventCamera与最后一个 OnPointerPress 事件关联的摄像机。
pressPositionThe screen space coordinates of the last pointer click.
rawPointerPress按下的对象,即使该对象无法处理按下事件。
scrollDelta上次更新以来的滚动次数。
useDragThreshold应使用拖动阈值吗?

Public Functions

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

Inherited members

Variables

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

Public Functions

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