javascript - 如何在 p5js 中使用箭头键跳转对象?
问题描述
这是我尝试过的代码。当我按“向上箭头键”或“空格键”时,球在跳跃。问题是当球跳跃时我无法将球向前移动一点。有人可以帮我吗?
let jumper;
function setup() {
createCanvas(400, 400);
jumper = new Jumper();
}
function draw() {
clear();
jumper.run();
push();
fill(217);
textFont('Avenir');
textAlign(CENTER,CENTER);
textSize(33);
text('space bar to jump', width>>1, height*0.15);
pop();
}
function keyPressed() {
jumper.vel.y = -4;
jumper.vel.x=+5;
}
解决方案
您需要删除倒数第二行中的错误。
jumper.vel.x += 5;
推荐阅读
- group-by - groupby 并在 pyspark 中加入 vs 窗口
- c++ - 如何将 4 个浮点数的 ps 向量转换为 4 个双精度数并存储到 pd 数组?
- java - 使用名称或包名称搜索时无法找到上传的应用程序
- sqlite - sqlite3 的 Kafka JDBC 源连接器时间戳模式失败
- java - 如何在 Android Studio 中创建公共数据库以在不同应用程序之间建立连接?
- python - 如何将每隔一个项目的数组划分为包含这两项的子数组
- bash - 使用多行查找文件行中的最高值
- angular - ExpressionChangedAfterItHasBeenCheckedError 抛出,使用 ngIf 检查表单控件
- sql - SQL Server - NOT IN 和 != ANY + 子查询之间的区别
- kubernetes - 无法在 Kubernetes 集群中安装 Istio