我正在使用 NyARToolkit 在处理上构建一个应用程序,但我的问题不是直接与 NyArToolkit 相关,而是关于密钥释放()方法。
问题是,我出示一张卡片,然后如果我按不同的键,我可以做一些事情。我按“X”,它显示一件事,我按“Y”,它显示另一件事。问题是,它始终显示最后按下的键的信息。
如果我更换我的 AR 卡,它会立即显示上次按下的键的信息。我想做一些事情来释放键,例如:在我按下键时显示,或者有一个“ESC”来停止显示所有内容。
我一直在阅读有关 keyreleased() 方法的信息,但我还没有想出让它发挥作用。
顺便说一句,我的方法是这样的:
如果(键 == “c”)那么
否则 if(key =="d") 那么...