LINUX.ORG.RU

История изменений

Исправление Gyros, (текущая версия) :

Сделал double вместо int :

double duration_tick;
...
duration_tick = duration_T/DELTA_T;
dX = 10.0/duration_tick;

Перескакивание немного уменьшилось, но это не решает проблему принципиально.

Точное перемещение получается только при больших временах. Вероятно надо менять сам способ анимации.

На какой - я пока не знаю.

Исправление Gyros, :

Сделал

[code=cpp] double duration_tick; … duration_tick = duration_T/DELTA_T; dX = 10.0/duration_tick; [/code]

Перескакивание немного уменьшилось, но это не решает проблему принципиально.

Точное перемещение получается только при больших временах. Вероятно надо менять сам способ анимации.

На какой - я пока не знаю.

Исходная версия Gyros, :

Сделал [code=cpp] double duration_tick; … duration_tick = duration_T/DELTA_T; dX = 10.0/duration_tick; [/code] Перескакивание немного уменьшилось, но это не решает проблему принципиально.