Input

来自骑砍中文百科
Notealot讨论 | 贡献2020年4月24日 (五) 19:01的版本 (已保护“Input”([编辑=仅允许管理员](无限期)[移动=仅允许管理员](无限期)))
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

访问源文档
返回目录

这种静态类型为你提供了输入功能,这个基础输入系统没有需要绑定的事件,并且只支持轮询。它的内容基本上是不言自明的,不过有几个可能的陷阱。

按键轮询

GetKeyDown(KeyCode) | GetKeyPressed(KeyCode) | GetKeyReleased(KeyCode) - 这些可能是最常用的方法, GetKeyDown 当一个按键按下时就会返回true,这可能会导致不希望的情况发生。如果你只希望读取一次,使用 GetKeyPressed 或 GetKeyReleased。

你还可以使用扩展方法 IsDown/IsPressed/IsReleased 就像 KeyCode.A.IsPressed()