Version: 5.3 (switch to 5.4b)
ЯзыкEnglish
  • C#
  • JS

Язык программирования

Выберите подходящий для вас язык программирования. Все примеры кода будут представлены на выбранном языке.

Event

class in UnityEngine

Предложить изменения

Успех!

Благодарим вас за то, что вы помогаете нам улучшить качество документации по Unity. Однако, мы не можем принять любой перевод. Мы проверяем каждый предложенный вами вариант перевода и принимаем его только если он соответствует оригиналу.

Закрыть

Ошибка внесения изменений

По определённым причинам предложенный вами перевод не может быть принят. Пожалуйста <a>попробуйте снова</a> через пару минут. И выражаем вам свою благодарность за то, что вы уделяете время, чтобы улучшить документацию по Unity.

Закрыть

Отменить

Руководство

Описание

Событие UnityGUI.

События Events соответствуют пользовательскому вводу (нажатия клавиш, действия мышью), или событиям UnityGUI layout или рендера.

Для каждого события в скриптах вызывается OnGUI . Так что потенциально возможно, что OnGUI будет вызван несколько раз за один кадр. Event.current соответствует "текущему" событию внутри вызова OnGUI.

See Also: GUI Scripting Guide, EventType.

Статические переменные

currentТекущее событие, которое обрабатывается прямо сейчас.

Переменные

altУдерживается ли клавиша Alt/Option? (Read Only)
buttonКакая кнопка мыши была нажата.
capsLockCaps Lock включен? (Read Only)
characterВведенный символ.
clickCountКак много последовательных кликов мыши было принято.
commandУдерживается ли клавиша Command/Windows? (Read Only)
commandNameИмя события ExecuteCommand или ValidateCommand.
controlУдерживается ли клавиша Control? (Read Only)
deltaОтносительное перемещение мыши по сравнению с предыдущим событием.
displayIndexIndex of display that the event belongs to.
functionKeyЯвляется ли текущее нажатие клавиши нажатием функциональной клавиши? (Read Only)
isKeyЯвляется ли это событие событием клавиатуры? (Read Only)
isMouseЯвляется ли это событие событием мыши? (Read Only)
keyCodeНеобработанный код клавиши для событий клавиатуры.
modifiersКакие клавиши модификаторов удерживаются.
mousePositionПозиция мыши.
numericНажата ли клавиша на цифровой клавиатуре (NumPad)? (Read Only)
shiftУдерживается ли клавиша Shift? (Read Only)
typeТип события.

Открытые функции

GetTypeForControlВозвращает отфильтрованный тип события при заданном ID элемента управления.
UseИспользует это событие.

Статические функции

GetEventCountВернуть текущее количество событий, хранящееся в очереди событий.
KeyboardEventСоздаёт событие клавиатуры.
PopEventВозвращает следующее в очереди событие [Event] из системы событий.