Сообщение от Isaac
|
То есть перерисовать мне нужно через 0.5 сек, как упал снаряд?
|
нет. через 1/20 секунды минус время выполнения скрипта для поддержания постоянного количества кадров.
setTimeout(repaint_canvas, 1000/20 - script_execution_time);
навскидку - это будет (1000/20-10) = (50-10) = 40.
trikadin, а все ставят 10 мсек