4
減速を実装するにはどうすればよいですか?
現時点では加速を使用していないため、「減速」と言います。つまり、速度をゼロに戻し、最終的に停止します。 私はベクトルが初めてなので、物理学などはあまり得意ではありません。「減速」は通常どのように処理されますか? 私が今持っているものは動作しますが、一種のハックのようです。 update:function(Game, t, dt) { var speed = Game.Input.isKeyDown('shift') ? 8 : 4; if (Game.Input.isKeyDown('a')) { this.velocity.i -= speed; } else if (Game.Input.isKeyDown('d')) { this.velocity.i += speed; } else { if (Math.abs(this.velocity.i) > 3) { this.velocity.i += (this.velocity.i > 0) ? -speed : speed; } else { this.velocity.i …
11
2d
mathematics
physics