Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.09.2009, 22:34
enepx вне форума Посмотреть профиль Отправить личное сообщение для enepx Посетить домашнюю страницу enepx Найти все сообщения от enepx
  № 31  
Ответить с цитированием
enepx
 
Аватар для enepx

Регистрация: Aug 2006
Адрес: Мюнхен
Сообщений: 509
Отправить сообщение для enepx с помощью ICQ Отправить сообщение для enepx с помощью Yahoo Отправить сообщение для enepx с помощью Skype™
По умолчанию опять проблема

Привет.
Я переписал всю структуру под загрузку SWF, на данном этапе у меня получилось 48 SWF-библиотек. В SWF-ке у меня только наборы сжатых PNG-шек, которые экспортируются как BitmapData.
Теперь у меня почему-то очень сильно расходуется память Думаю или из-за того, что у меня где-то висит BitmapData ненужная (мне не нужны эти BitmapData из этих SWF, я их использую для только один раз для отрисовки многослойного изображения) или из-за того, что SWF'ки продолжаю висеть в памяти. Вообще, все 48 SWF весят менее 5Мб, а в памяти получается более гигабайта
Как посоветуете корректно выгрузить их из под FP9?

P.S. Дальше будет только больше SWF, ибо кол-во слоев (элементов) будет только расти.

Старый 17.09.2009, 22:51
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 32  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Взять профайлер и посмотреть что занимает сколько памяти.
__________________
Hell is the possibility of sanity

Старый 17.09.2009, 22:58
enepx вне форума Посмотреть профиль Отправить личное сообщение для enepx Посетить домашнюю страницу enepx Найти все сообщения от enepx
  № 33  
Ответить с цитированием
enepx
 
Аватар для enepx

Регистрация: Aug 2006
Адрес: Мюнхен
Сообщений: 509
Отправить сообщение для enepx с помощью ICQ Отправить сообщение для enepx с помощью Yahoo Отправить сообщение для enepx с помощью Skype™
Цитата:
Сообщение от wvxvw Посмотреть сообщение
Взять профайлер и посмотреть что занимает сколько памяти.
Дайте наводку что это, я такого никогда не использовал. Это с FDT заработает или без разницы? Щас попробую сам найти.
Спасибо.

Старый 17.09.2009, 23:09
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 34  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Я не знаю, есть ли в ФДТ профайлер... но он есть в билдере. У билдера триал 2 месяца... так что я думаю, для решения одноразовой задачи должно хватить
__________________
Hell is the possibility of sanity

Старый 17.09.2009, 23:26
enepx вне форума Посмотреть профиль Отправить личное сообщение для enepx Посетить домашнюю страницу enepx Найти все сообщения от enepx
  № 35  
Ответить с цитированием
enepx
 
Аватар для enepx

Регистрация: Aug 2006
Адрес: Мюнхен
Сообщений: 509
Отправить сообщение для enepx с помощью ICQ Отправить сообщение для enepx с помощью Yahoo Отправить сообщение для enepx с помощью Skype™
Чего-то я уже перестаю думать, в Омске ночь давно.
Может кто-нить знает про FDT + Profiler? Завтра попробую FB.

Старый 18.09.2009, 02:03
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 36  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Профайлер в FDT, как и дебаггер в текущей доступной версии не работают. Во всяком случае у меня.

Старый 18.09.2009, 05:06
enepx вне форума Посмотреть профиль Отправить личное сообщение для enepx Посетить домашнюю страницу enepx Найти все сообщения от enepx
  № 37  
Ответить с цитированием
enepx
 
Аватар для enepx

Регистрация: Aug 2006
Адрес: Мюнхен
Сообщений: 509
Отправить сообщение для enepx с помощью ICQ Отправить сообщение для enepx с помощью Yahoo Отправить сообщение для enepx с помощью Skype™
Цитата:
Сообщение от etc Посмотреть сообщение
Профайлер в FDT, как и дебаггер в текущей доступной версии не работают. Во всяком случае у меня.
Ок, я думал, что только у меня не работает дебаггер

Старый 18.09.2009, 05:14
morgenshtern вне форума Посмотреть профиль Отправить личное сообщение для morgenshtern Найти все сообщения от morgenshtern
  № 38  
Ответить с цитированием
morgenshtern
 
Аватар для morgenshtern

Регистрация: Jul 2007
Сообщений: 159
Цитата:
Сообщение от enepx Посмотреть сообщение
как я буду добавлять большие массивы файлов в swf в одно касание?
Напиши скрипт (бат/шел, смотря где swf собираешь), который обходит папки с картинками и формирует swfml.
После чего компилит swf.
И быстро, и удобно, и, главное, бесплатно.
И действительно в одно касание.

Старый 18.09.2009, 07:04
enepx вне форума Посмотреть профиль Отправить личное сообщение для enepx Посетить домашнюю страницу enepx Найти все сообщения от enepx
  № 39  
Ответить с цитированием
enepx
 
Аватар для enepx

Регистрация: Aug 2006
Адрес: Мюнхен
Сообщений: 509
Отправить сообщение для enepx с помощью ICQ Отправить сообщение для enepx с помощью Yahoo Отправить сообщение для enepx с помощью Skype™
Доброе утро,
профайлер показал, что всю память "едят" BitmapData из подгружаемых SWF.
Вопрос: можно ли как-нибудь после того, как я создал экземпляр BitmapData из подгруженной SWF сделать ее dispose()? Точнее dispose() экземпляру я как раз делаю, можно ли как-нибудь выгрузить SWF-ки?
Возможно, я не так понимаю.

Добавлено через 1 минуту
Цитата:
Сообщение от morgenshtern Посмотреть сообщение
Напиши скрипт
Спасибо, я пока сделал все либы вручную.
Как понадобится обязательно попробую эти скрипты, я так никогда не делал

Добавлено через 1 час 47 минут
Все, ребята, разобрался откуда были ненужные экземпляры. Я когда добавлял в FLA картинки, то делал Add to Stage..., а потом с поля не удалял. Теперь даже файлы обрабатываются раза в 2 быстрее, а все весит в 5 раз меньше.
Только на утро дошло!
Всем спасибо.

Старый 18.09.2009, 10:47
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 40  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
ссылка на тему оптимизации игр - обрезка и склейка простыней:
http://www.flasher.ru/forum/blog.php?b=111
__________________
Отряд Котовскага

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:03.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
загрузка , игра , оперативная память , оптимизация

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:03.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.