我正在尝试用英语进行摩尔斯电码翻译。
本来我想让某人实际按下一个按钮,然后输入要使用的字母:
if (keyIsDown(65)) {type("a")}
但是由于p5记录按钮是否按下而不是按下按钮,它将创建大约10或12个字母,而不是一个字母。
有人有更好的方法吗?
您可以使用the reference的Keyboard部分中列出的事件功能之一。
例如,您可以使用keyPressed()功能:
keyPressed()
function keyPressed() { type(key); }