侦听多个按键,造成按键冲突

来源:互联网 发布:监控分布图制作软件 编辑:程序博客网 时间:2024/05/16 14:44

同时侦听ctrl+space键无效,起初以为u3d不能同时侦听多个按键,后来发现是热键冲突了,但是一时也找不到是与谁的热键冲突。幸亏u3d给出了解决方案。

类似ctrl,shift,alt这类键在OnGUI里侦听


void OnGUI()    {        Event e = Event.current;        if (e != null && e.keyCode == KeyCode.Space)        {            lastJumpButtonTime = Time.time;        }    }

space键用 常规侦听,可以防止热键冲突。

0 0
原创粉丝点击