Я изучаю основную физику, и я пытаюсь применить эту концепцию в программировании: https://www.khanacademy.org/science/physics/one-dimensional-motion/displacement-velocity-time/v/calculating-average-velocity-or-speedJavascript: Расчет средней скорости или скорости
Вы можете увидеть формулу ровно 6:00.
Я хочу, чтобы мяч двигался ровно до 300 пикселей со средней скоростью. Поэтому я пытаюсь как-то применить информацию в видео практически. Поэтому, пока я изучаю все основы физики, я также применяю ее в программировании. Это моя первая попытка:
Jsfiddle: http://jsfiddle.net/1phfkb7s/3/
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
var direction = 200;
var displacement = 5;
var time = 10;
function render() {
ctx.clearRect(0, 0, 1000, 1000);
ctx.beginPath();
ctx.arc(displacement - direction/time, 75, 30, 0, Math.PI * 2);
ctx.stroke();
displacement += 1;
requestAnimationFrame(render);
}
render();
Это формула:
У вас возникли вопросы? Есть ли результат, который вы ожидаете увидеть? Что происходит вместо этого? –
@PaulRoub извините, я добавлю больше информации в свой вопрос – Asperger
@PaulRoub, вы можете снова посмотреть. – Asperger