Event
class in UnityEngine
Description 描述
A UnityGUI event.
UnityGUI的事件。
Events correspond to user input (key presses, mouse actions), or are UnityGUI layout or rendering events.
对应于用户输入事件(按键,鼠标行为),或是UnityGUI布局界面,或渲染事件。
For each event OnGUI is called in the scripts; so OnGUI is potentially called multiple times per frame. Event.current corresponds to “current” event inside OnGUI call.
对于每个事件在脚本OnGUI中被调用;OnGUI潜在每帧被多次调用。Event.current对应于在OnGUI里调用当前事件。
See Also: EventType.
Static Variables 静态变量
current The current event that's being processed right now. 目前正在处理的事件。
Variables 变量
alt Is Alt/Option key held down? (Read Only)
Alt或Option键按住了么(只读)?
button Which mouse button was pressed.
哪个鼠标按键被按下。
capsLock Is Caps Lock on? (Read Only)
Caps Lock键打开了么(只读)?
character The character typed.
字符类型;就是键盘键入的对应的字符。
clickCount How many consecutive mouse clicks have we received.
我们收到的鼠标连续点击多少次。
command Is Command/Windows key held down? (Read Only)
Command/Windows键被按住了么(只读)?
commandName The name of an ExecuteCommand or ValidateCommand Event.
ExecuteCommand或ValidateCommand事件的名字。
control Is Control key held down? (Read Only)
Ctrl键被按住了么(只读)?
delta The relative movement of the mouse compared to last event.
相对于上次事件,鼠标的相对移动。
displayIndex Index of display that the event belongs to.
该事件所属的显示器索引。
functionKey Is the current keypress a function key? (Read Only)
当前按下一个功能键?(只读)
isKey Is this event a keyboard event? (Read Only)
这个事件是键盘事件么(只读)?
isMouse Is this event a mouse event? (Read Only)
这个事件是鼠标事件么(只读)?
keyCode The raw key code for keyboard events.
用于键盘事件的原始键码。
modifiers Which modifier keys are held down.
哪一个修改键被按住。比如,Ctrl,Alt,Shift等
mousePosition The mouse position.
鼠标的位置。
numeric Is the current keypress on the numeric keyboard? (Read Only)
当前按键是数字键么(只读)?
shift Is Shift held down? (Read Only)
Shift键按住了么(只读)?
type The type of event.
事件的类型。
Public Functions 共有函数
GetTypeForControl Get a filtered event type for a given control ID.
获取一个给定controlID的事件类型。
Use Use this event.
使用这个事件。
Static Functions 静态函数
GetEventCount Returns the current number of events that are stored in the event queue.
返回储存在当前事件队列中的事件数量。
KeyboardEvent Create a keyboard event.
创建一个键盘事件。
PopEvent Get the next queued [Event] from the event system.
从事件系统获取下个队列的事件。
🔚