Input.GetKeyDown(KeyCode.键值) //键盘按下 Input.GetKeyUp(KeyCode.键值) //键盘抬起 1. 2. 3. 常用的键值: KeyCode.大写字母A-Z //字母键 KeyCode.UpArrow KeyCode.DownArrow KeyCode.LeftArrow KeyCode.RightArrow KeyCode.Return //回车 KeyCode.Escape //Esc返回 KeyCode.Space //空格 KeyCode.LeftCont...
Input.GetKeyDown(KeyCode.键值) //键盘按下 Input.GetKeyUp(KeyCode.键值) //键盘抬起 常用的键值: KeyCode.大写字母A-Z //字母键 KeyCode.UpArrow KeyCode.DownArrow KeyCode.LeftArrow KeyCode.RightArrow KeyCode.Return //回车 KeyCode.Escape //Esc返回 KeyCode.Space //空格 KeyCode.LeftControl KeyCode.Rig...
}//Input.GetKey ("up") == Input.GetKey(KeyCode.UpArrow)if(Input.GetKey(KeyCode.UpArrow) ||Input.GetKey (KeyCode.W)){ transform.Translate(0,0,-5*Time.deltaTime); }//Input.GetKey ("left") == Input.GetKey(KeyCode.LeftArrow)if(Input.GetKey(KeyCode.LeftArrow) ||Input.GetKey (KeyCo...
KeyCode枚举用作Input.GetKey方法、Input.GetKeyDown方法、Input.GetKeyUp方法的参数,表示指定的按键。 枚举项如下: None 不对应任何一个按键,仅作为KeyCode枚举的默认值。 Backspace 退格键。 Delete 向前删除键。 Tab Tab 键。 Clear 清除键。 Return Enter键,即回车键。 Pause PC计算机上的Pause键。 Escape Es...
KeyCode.RightShift:右Shift键 KeyCode.LeftControl:左Ctrl键 KeyCode.RightControl:右Ctrl键 您可以使用这些键码来检测用户是否按下了特定的按键。 获取键盘输入 除了检测特殊按键外,您还可以获取用户输入的字符。为此,您需要使用Input类的inputString属性。示例: ...
使用Input.GetKeyDown(KeyCode) 方法可以检测用户是否按下特定的键。例如,Input.GetKeyDown(KeyCode.Space) 可以检测空格键是否被按下。 在Event 类中,Event.keyCode 返回键盘事件的原始键代码,这些键代码直接映射到物理键盘键。 处理键盘输入: 在 OnGUI 方法中,可以通过 Event.current.keyCode 获取当前按键的 KeyCod...
if (Input.GetKey(KeyCode.D)) { transform.Rotate(transform.up, 30 * Time.deltaTime); } } 值 对应键 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Backspace 退格键 Delete Delete键 Tab TabTab键 ...
KeyCode currentKey; void Update() { // 普通奖 if (Input.GetKey(KeyCode.LeftControl) && Input.GetKey(KeyCode.Keypad0)) { if (isDown) return; isDown = true; Debug.LogError("CTRL 0 普通奖"); } //幸运送次数 幸运座位,在正常中奖的前提下,多送1--11个动物 (恭喜发财) ...
void HandleInput() { if (Input.GetMouseButtonDown(0)) { AddObject(); } if (Input.GetMouseButtonDown(1)) { RemoveObject(); } if (Input.GetKey(KeyCode.LeftControl) && Input.GetKeyDown(KeyCode.S)) { SaveLevel(); } if (Input.GetKey(KeyCode.LeftControl) && Input.GetKeyDown(KeyCode.L))...