我目前正在开发一款能够响应观众按键盘键的应用程序。当按下每个键时,将按下36个不同的按键(a-z和0-9),屏幕上会出现一个特定的颜色,一次可以按下一个以上的按键。
什么是代码,这样当你按下键时会触发这个?
答案 0 :(得分:1)
您需要跟踪您关心的按键(在布尔变量或数组中)。在keyPressed()中,将相应的布尔值设置为true。在keyReleased()中,将其设置为false。然后只需检查draw()函数中的那些布尔值,即可显示正确的颜色。
更多信息可以在"检测多个按键"本处理教程的一部分:http://staticvoidgames.com/tutorials/intermediateConcepts/KeyboardInput.jsp