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...
GetKey(KeyCode.LeftArrow)) { move += Vector3.left; } if (Input.GetKey(KeyCode.RightArrow)) { move += Vector3.right; } transform.Translate(move * speed * Time.deltaTime); } } 同时检测多个键 代码语言:javascript 代码运行次数:0 运行 AI代码解释 using UnityEngine; public class MultiKey...
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...
KeyCode.RightShift:右Shift键 KeyCode.LeftControl:左Ctrl键 KeyCode.RightControl:右Ctrl键 您可以使用这些键码来检测用户是否按下了特定的按键。 获取键盘输入 除了检测特殊按键外,您还可以获取用户输入的字符。为此,您需要使用Input类的inputString属性。示例: ...
Input.GetKeyUp(KeyCode.键值) //键盘抬起 常用的键值: KeyCode.大写字母A-Z //字母键 KeyCode.UpArrow KeyCode.DownArrow KeyCode.LeftArrow KeyCode.RightArrow KeyCode.Return //回车 KeyCode.Escape //Esc返回 KeyCode.Space //空格 KeyCode.LeftControl ...
KeyCode currentKey; void Update() { // 普通奖 if (Input.GetKey(KeyCode.LeftControl) && Input.GetKey(KeyCode.Keypad0)) { if (isDown) return; isDown = true; Debug.LogError("CTRL 0 普通奖"); } //幸运送次数 幸运座位,在正常中奖的前提下,多送1--11个动物 (恭喜发财) ...
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键 ...
GetKey(KeyCode.LeftControl) || Input.GetKey(KeyCode.RightControl)) { if (targets.Contains(hitObj)) { // Ctrl重复选中, 取消描边 loseFocus.Add(hitObj); targets.Remove(hitObj); } else { // Ctrl追加描边 targets.Add(hitObj); } } else { // 单选描边 targets.ForEach(obj => loseFocus....