首页 > 解决方案 > P5.js - 将按键代码转换为实际的键盘字母(在系统中)

问题描述

function keyPressed() {
  if (keyCode === "e") {
    control *"system keyboard"* to output "e" 

我想通过 [Teachable Machine.] ( https://teachablemachine.withgoogle.com/train/pose )输入带有姿势的字母

标签: keyboardartificial-intelligencep5.jsml5

解决方案


最简单的解决方案是使用 p5.jskey属性,对于普通的可打印键,该属性将是被按下的键插入的字母的字符串(考虑到 shift 键的状态)。请确保您考虑了不可打印的键(Shift、Alt、Meta、Backspace、Tab、Enter、Escape 等)。

如果您不想使用内置的 p5.js 功能,那么这个问题与Get Character value from KeyCode in JavaScript 重复...然后修剪


推荐阅读