Показать сообщение отдельно
Старый 29.09.2008, 09:15   #4
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Ответ: оптимизация цикла

в принципе от двух переборов не уйти, но можно сделать так, чтоб update-перебор проходил по всем, а draw-перебор, только для тех, кто в фруструме камеры(окне вывода), тогда второй перебор будет меньше. Удаляя объект необходимо занулить и все его филды

Type _Object
field img:TImage
field snd:TSound

method Free()
img = null
snd = null
end method

end type

вызываешь free() а потом нулишь, сам объект.
__________________
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо dimanche13 за это полезное сообщение:
ICoder (30.09.2008), snikers (29.09.2008)