Да, то, что нужно, но var _offset:Number; эта переменная так-же не известна, её то-же нужно вычислить записав положение объекта при _oldTime и при currentTime а потом вычесть
Добавлено через 15 часов 42 минуты
Цитата:
Сообщение от cleptoman
а вообще есть всякие формулы расчета скорости при движении с ускорением.
|
Ну так вот эта формула:
s = DeltaM / DeltaT
здесь дэльта T это пройденное время, а дэльта М это пройденное расстояние за это время.
В уме то я понимаю как это делается, а вот в actionscript 3 нет((.
incvizitor написал как получить дэльту T в коде, осталось найти по ней дельту M
нужно от положения объекта в старом времени отнять положение объекта в новом времени.
Как это в коде записать?
Надо было назвать тему: как засечь скорость, а не как узнать скорость.
incvizitor, и почему в твоём коде px/s? Где видно, что интервал между _oldTime и currentTime составляет секунду? И можно-ли этим интервалом манипулировать, увеличивать или уменьшать - что-б засечь скорость не за секунду а за другое время?