mr.DIMAS
Плавность надо делать математически делая ускорение и ускорение ускорения, оперируя переменными.
Вот простой пример:
K#=5
While Not KeyDown(1)
R#=MouseXSpeed()
R#=(R#+
k*
R2#)/(
k+
1)
R2#=
R
TurnEntity Box,0,
R#,0
Flip
RenderWorld
Wend
Этот код создаёт эффект запаздывания.
Скорость рекции задаётся коэффициентом
К , чем больше коэффициент тем медленее будет реагировать
R# на MouseXSpeed(). При К=0 рекция 100%, тоесть мгновенная.
Я думаю это понятно.
Можно сдлеать и более сложное вычисление и расчет ускорений для изменения переменной.