Legacy Documentation: Version 5.4
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

PointerEventData

class in UnityEngine.EventSystems

/

Inherits from: EventSystems.BaseEventData

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Description

Event payload associated with pointer (mouse / touch) events.

Variables

buttonThe InputButton for this event.
clickCountNumber of clicks in a row.
clickTimeThe last time a click event was sent.
deltaPointer delta since last update.
draggingIs a drag operation currently occuring.
enterEventCameraThe camera associated with the last OnPointerEnter event.
hoveredList of objects in the hover stack.
lastPressThe GameObject for the last press event.
pointerCurrentRaycast RaycastResult associated with the current event.
pointerDragThe object that is receiving 'OnDrag'.
pointerEnterThe object that received 'OnPointerEnter'.
pointerIdId of the pointer (touch id).
pointerPressThe GameObject that received the OnPointerDown.
pointerPressRaycast RaycastResult associated with the pointer press.
positionCurrent pointer position.
pressEventCameraThe camera associated with the last OnPointerPress event.
pressPositionPosition of the press.
rawPointerPressThe object that the press happened on even if it can not handle the press event.
scrollDeltaThe amount of scroll since the last update.
useDragThresholdShould a drag threshold be used?

Public Functions

IsPointerMovingIs the pointer moving.
IsScrollingIs scroll being used on the input device.

Inherited members

Variables

usedIs the event used?
currentInputModuleA reference to the BaseInputModule that sent this event.
selectedObjectThe object currently considered selected by the EventSystem.

Public Functions

ResetReset the event.
UseUse the event.
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961