Робот землякоп хорошо копает, но на полостях во время копания может зависать - стоять на месте и ничего не делать. Часто такое может происходить, если территория его вскапывания пересекается с каньоном.
Поставил в программе "принты" для отслеживания момента зависания и заметил, что в какой-то момент программа зацикливается. Определил место, где зависает - 28 строка
Робот землякоп хорошо копает, но на полостях во время копания может зависать - стоять на месте и ничего не делать. Часто такое может происходить, если территория его вскапывания пересекается с каньоном.
Программа: https://pastebin.com/fTCmKQgG
Поставил в программе "принты" для отслеживания момента зависания и заметил, что в какой-то момент программа зацикливается. Определил место, где зависает - 28 строка
Складывается ощущение, что робот не может продвинуться вперед, хотя перед ним блок воздуха, и пытается вскопать блок воздуха перед собой.
Помогите вылечить :))))
PS: Извините, забыл как убрать код под кат
Изменено пользователем bob558Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах