Показать сообщение отдельно
Старый 23.02.2008, 01:34
akerka вне форума Посмотреть профиль Отправить личное сообщение для akerka Найти все сообщения от akerka
  № 22  
Ответить с цитированием
akerka
 
Аватар для akerka

Регистрация: Apr 2006
Сообщений: 36
Проблема не в addFrameScript, по крайней мере не только в нем. Выдержка из документации:
"As a best practice, before you unload a child SWF file, you should explicitly close any streams in the child SWF file's objects, such as LocalConnection, NetConnection, NetStream, and Sound objects. Otherwise, audio in the child SWF file might continue to play(Это о моем случае), even though the child SWF file was unloaded. To close streams in the child SWF file, add an event listener to the child that listens for the unload event. When the parent calls Loader.unload(), the unload event is dispatched to the child.

Что касается GC о из приведенной где то выше презентации выходит что GC вообще не гарантирует повторного использования участков памяти, поэтому это трудно даже назвать утечкой.
Как затереть код в кадре - идея хорошая.
А писать или нет код для кадра - это из области флуда, я понял. Если заморачиваться и отказываться от таймлайна в пользу только программной анимации, тогда еще можно. А иначе - никак.


Последний раз редактировалось akerka; 23.02.2008 в 01:43.