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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.08.2009, 19:19
platon.skedow вне форума Посмотреть профиль Отправить личное сообщение для platon.skedow Найти все сообщения от platon.skedow
  № 1  
Ответить с цитированием
platon.skedow

Регистрация: May 2009
Сообщений: 2
По умолчанию Флешка тормозит 15 секунд при первой загрузке

Здравствуйте, уважаемые знатоки. Пожалуйста, помогите решить задачку.

Дано: игрушка на box2d. Прелоадер, векторная графика, шаредата, музыка и звуки.
AS3, скомпилирован под flash player 10. Вес swf - около 500 кб.

При первом запуске на некоторых машинах (возможно, на всех) сильно тормозит в течение 15-20 секунд - после уже запускается и работает как часы.

Вопрос: что это за болезнь, и как ее лечить?

Старый 24.08.2009, 19:41
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 2  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
слишком мало симптомов.
диагноз установить не удалось.
загрузить в форум больше сведений о пациенте, и ожидайте результата.

Старый 25.08.2009, 10:17
Dezar вне форума Посмотреть профиль Отправить личное сообщение для Dezar Найти все сообщения от Dezar
  № 3  
Ответить с цитированием
Dezar

Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
думаю проблема в графике..либо звуках.
возможно очень много инфы воспроизводится с самого начала.
и комп пытается все это переварить.в зависимости от мощности компа тормоза могут иметь разный интервал.
либо код жестокии.
какие-нибудь дикие прослушки стоят или циклы ))
что вызывает тоже самое.

Старый 25.08.2009, 12:40
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 4  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
у меня такая хрень происходит исключительно в дебаг-плеере и исключительно при запуске из операционной системы, а не браузера, при некоторых условиях. Например, открытие видео-потока, попытка чтения файла, который не является видео и закрытие потока. Или использования класса г-на _etc, который загружает из подгруженной флешки шрифты. И еще несколько случаев подобных было.
Но в браузере такие эффекты не наблюдались никогда.

Старый 25.08.2009, 14:26
maklaus вне форума Посмотреть профиль Отправить личное сообщение для maklaus Найти все сообщения от maklaus
  № 5  
Ответить с цитированием
maklaus

Регистрация: Nov 2008
Сообщений: 88
Сталкивался с подобной проблемой.
Много вектора+интенсивное движение = тормоза! =)
Используйте cashAsBitmap=true.

Старый 25.08.2009, 15:10
Dezar вне форума Посмотреть профиль Отправить личное сообщение для Dezar Найти все сообщения от Dezar
  № 6  
Ответить с цитированием
Dezar

Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
Цитата:
Используйте cashAsBitmap=true.
а если проблема в звуке или коде?)

Старый 26.08.2009, 19:17
platon.skedow вне форума Посмотреть профиль Отправить личное сообщение для platon.skedow Найти все сообщения от platon.skedow
  № 7  
Ответить с цитированием
platon.skedow

Регистрация: May 2009
Сообщений: 2
Спасибо за интерес к теме
Извините, саму флешку выложить не могу.

В пятницу проект необходимо публиковать, а задачка остается нерешенной.

Такое ощущение, что при первом запуске происходит кеширование этой флешки - что-то куда-то сохраняется, где-то прописывается. Если бы проблема была в коде или звуке, то при последующих запусках тормоза бы сохранялись. Здесь же эти тормоза больше вообще не возвращаются до следующей перезагрузки компа (или, может, чистки темпа? надо проверить)

Кстати, точно так же тормозит и .exe файл.

На всякий случай сделал мнимый прелоадер поверх основного экрана - он развлекает пользователя в течение того времени, пока продолжаются тормоза

Сегодня попробую понять, что дает такой результат - буду убирать различные емкие объекты, звуки и графику, и смотреть на результат.


Задавая данный вопрос, несмотря на то, что в поиске ничего небыло, предполагал, что это какая-то достаточно типовая задачка, и должна решаться какими-либо простыми способами - публикацией с определенными параметрами, либо еще чего... Увы...

Старый 26.08.2009, 19:37
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 8  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Увы мне, увы, Иван Васильевич. Как сказал дядя Блуд: от оно чё, михалыч!

По сути, "диагноз установить не удалось", все медиаторы в отпусках =)
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

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

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

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


 


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


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