首页 > 解决方案 > 如何在 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;
}

标签: javascriptp5.js

解决方案


您需要删除倒数第二行中的错误。

jumper.vel.x += 5;

推荐阅读