Показать сообщение отдельно
Старый 04.01.2013, 06:02   #14
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Удаление типа и ссылок на него.

Сообщение от CRASHER Посмотреть сообщение
tormoz,ну))) я так понимаю ты хочеш сказать следующее: пробежатся по циклу из 999 кустов у каждой из 300 коров. Причем при почти каждом проходе основного кода, не жирно ли?))
нет.
в переборе коровы когда она съела куст запускаешь функцию удаления экземпляра типа травы, передавая в функцию хендл для поиска в списке травы. Если "еда" занимает больше одного прохода, прогони еще и всех коров, если еще какая ест тот же куст - переведи в другое состояние и обнули переменную.
Твоя проблема в кривой реализации логики, а не в недостатках блитца.
(Offline)
 
Ответить с цитированием