“Input”的版本间的差异

来自骑砍中文百科
跳转至: 导航搜索
(创建页面,内容为“[https://docs.bannerlordmodding.com/_csharp-api/inputsystem/input.html <big>访问源文档</big>]<br> <big>返回目录</big><…”)
 
(已保护“Input”([编辑=仅允许管理员](无限期)[移动=仅允许管理员](无限期)))
 
(没有差异)

2020年4月24日 (五) 19:01的最新版本

访问源文档
返回目录

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

按键轮询

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

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