Тема: РобоКот
Показать сообщение отдельно
Старый 22.01.2011, 03:10   #33
RBK
Знающий
 
Аватар для RBK
 
Регистрация: 06.12.2010
Адрес: Луганск
Сообщений: 252
Написано 112 полезных сообщений
(для 166 пользователей)
Ответ: РобоКот

Нашел серьезный баг в логике:
Ставим SetSpeed(1), далее пишем MoveForward() десять раз подряд и получаем скорость около 10 единиц, без ущерба от стен.
Это касается и других команд (Turn(3) десять раз подряд повернет персонаж на 30 ед. за раз)
Команды Turn,MoveForward() и др. должны просто выставлять флаги, а уже потом на основе флагов выполняем движение.
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо RBK за это полезное сообщение:
baton4ik (22.01.2011), Reizel (22.01.2011), Reks888 (22.01.2011)