Показать сообщение отдельно
Старый 18.07.2007, 01:00   #46
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
Re: Избежание погрешностей (AI)

Сообщение от MoKa
Шаг, это число которое щас .001.
А погрешность т.к. ты двигаешь после стабилизации.
Сделай так:
MoveEntity en1\obj,0,0,.1
If KeyDown(31) Then
If Int(EntityZ(en1\obj))-EntityZ(en1\obj)<.001 Then PositionEntity en1\obj,EntityX(en1\obj),5,Int(EntityZ(en1\obj))
End If
тьфу блин! Это и все, что мне все это время нужно было!

Большое спасибо!

П.с.
у меня щас не числа .001, поэтому мне не ясно, что же все-таки это за загадочный шаг!
(Offline)