|
|
|||||
Регистрация: Jul 2004
Адрес: Украина, Краматорск
Сообщений: 2
|
Живучий объект
Пишу я сейчас игрушку. Практического опыта не так много, как хотелось бы, поэтому возникла небольшая проблемка. Враги в моей флэшке генерируюся динамически, для того чтобы освободить память после их смерти я в их методе Die() написал примерно следующее
onEnterFrame = null; this.clear(); this.removeMovieClip(); delete this; вобщем, все что знал, то и написал. НО. Со временем начинаются жуткие тормоза, и это, несомненно, из-за этих злополучных противников. Как заставить навсегда уйти из наших сердец после смерти? |
|
|||||
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
если у тебя противник - это мувиклип, с пристёгнутым к нему классом, то достаточно сделать removeMovieClip - и он удалится.
если нет - значит помимо самого объекта противника что-то упущено. посмотреть что накапливается можно при помощи листа переменных (запускаем свф из редактора, жмём Ctrl+Alt+V, смотрим что там.) |
Часовой пояс GMT +4, время: 02:20. |
|
« Предыдущая тема | Следующая тема » |
|
|