初心者:私はこの チュートリアルに従っています
上下の動きも追加してみました:
if (cursors.left.isDown) {
// Move to the left
player.body.velocity.x = -150;
player.animations.play('left');
} else if (cursors.right.isDown) {
// Move to the right
player.body.velocity.x = 150;
player.animations.play('right');
}else if (cursors.up.isDown) {
// Move to the top
player.body.velocity.y = -50;
player.animations.play(‘top’);
} else if (cursors.down.isDown) {
// Move to the bottom
player.body.velocity.y = 50;
player.animations.play(‘bottom’);
}
キャラクターは動いていますが、上矢印キーを押すとプレイヤーはゲーム画面の一番上まで移動し、下矢印キーを押すと上から落ちます。player.body.gravity.y = 0;
倒れたり、飛び上がったりする静止を設定してみました。左と右の動きは完璧です。上または下に移動するときに同様の動作が必要です。