Unity 6.3
0 онлайн 72 гостей 3 в системе
Вход

IPointerEvent

интерфейс в UnityEngine.UIElements

Описание

Этот интерфейс описывает свойства, доступные событиям указателя.

См. События указателя для получения дополнительной информации и примеров см. страницу руководства.

Свойства

Свойство Описание
actionKeyПолучает логическое значение, указывающее, нажата ли клавиша действия для конкретной платформы.
altitudeAngleПолучает угол наклона стилуса относительно поверхности в радианах
altKeyПолучает логическое значение, указывающее, нажата ли клавиша Alt.
azimuthAngleПолучает угол наклона стилуса относительно оси x в радианах.
buttonВозвращает значение, указывающее, какая кнопка мыши была нажата или отпущена (если таковая была нажата или отпущена), чтобы вызвать это событие: 0 — левая кнопка, 1 — правая кнопка, 2 — средняя кнопка. Отрицательное значение означает, что во время этого события ни одна кнопка мыши не меняла своего состояния.
clickCountПолучает число последовательных последовательностей вниз-вверх, выполненных за короткое время с одним и тем же указателем ID и кнопкой.
commandKeyПолучает логическое значение, указывающее, нажата ли клавиша Windows/Cmd.
ctrlKeyПолучает логическое значение, указывающее, нажата ли клавиша Ctrl.
deltaPositionПолучает разницу между положением указателя во время предыдущего события указателя и его положением во время текущего события указателя.
deltaTimeПолучает время, прошедшее с момента последнего записанного изменения значений указателя, в секундах.
isPrimaryПолучает логическое значение, указывающее, является ли указатель основным указателем. True означает, что указатель является основным указателем. False означает, что это не так.
localPositionПолучает позицию указателя в системе координат текущего объекта.
modifiersПолучает флаги, указывающие, нажаты ли клавиши модификаторов (Alt, Ctrl, Shift, Windows/Cmd).
penStatusУказывает состояние пера. Например, касается ли перо экрана или планшета, перевёрнуто ли оно и нажаты ли кнопки. На macOS penStatus не отражает изменения в назначении кнопок.
pointerIdПолучает идентификатор указателя, который отправляет событие.
pointerTypeПолучает тип указателя, создавшего событие.
positionПолучает позицию указателя в системе координат панели.
pressedButtonsПолучает битмаску, описывающую кнопки, которые в данный момент нажаты.
pressureПолучает величину давления, которое в настоящее время применяется при прикосновении.
radiusПолучает оценку радиуса касания.
radiusVarianceПолучает точность радиуса касания.
shiftKeyПолучает логическое значение, указывающее, нажата ли клавиша Shift.
tangentialPressureПолучает давление, приложенное к дополнительному чувствительному к давлению элементу управления на стилусе.
tiltУказывает угол ручки относительно осей X и Y соответственно, в радианах.
twistПолучает поворот стилуса вокруг своей оси в радианах.