Untiy检测各类设备输入
轴需要单独设置
using UnityEngine; using System.Collections; using UnityEngine.UI; public class OutputKey : MonoBehaviour { public Text textEvent; public Text textKeyCode; public Text textJoystick; void Start () { } float x; float y; void Update () { x = Input.GetAxis ("JoystickX"); y = Input.GetAxis ("JoystickY"); } void OnGUI() { if(Input.anyKeyDown) { Event e = Event.current; string s = e.keyCode.ToString(); if(e.type==EventType.Repaint || e.type==EventType.Layout){ } else{ textEvent.text = "Event:"+e.ToString(); } textKeyCode.text = "Keycode:"+s; } textJoystick.text = "Joystick x:" + x + " y:" + y; } }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步