|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Как правильно юзать loaderInfo в неактивном окне браузера?
Здравствуйте уважаемые дамы и господа!
Быть может кто-то сталкивался с следующей проблемой. Делаю прилажение вконтакте. У меня есть две swf, один инрает роль прелоадера, а второй самого приложения. Суть проблемы заключается в том, что, когда я открываю приложение в окне браузера, и не дожидаясь его загрузки, открываю новую вкладку, и тусуюсь там, то в момент, когда моё swf-прелоадер загружает прилажение и оно добавляется на stage, при срабатывании root.loaderInfo.width выскакивает ошибка: Error: Error #2099: Загружаемый объект не настолько загрузился, чтобы можно было получить эту информацию. at flash.display::LoaderInfo/get width() и воспроизведения флешки останавливается. Самое непонятное, это то, что если я открою прелоадер, и не буду открывать никаких новых вкладок, а дождусь полной загрузкт приложения, то всё отрабатывает как следует. Добавление мувика из которого происходит root.loaderInfo.width, происходит после loaderInfo.addEventListener( Event.COMPLETE, init ); Использую FP 10.2 Подскажите пожалуйста как с этим бороться? Заранее благодарен.
__________________
Убейте меня! |
|
|||||
Регистрация: Jul 2011
Сообщений: 63
|
Зачем два файла? Прелоадер можно и нужно использовать в одном файле с приложением. Нечего так распределять. Второй swf файл может пригодится для того если размер первого больше 12Мб, если это не так, то желательно что-бы все в одном было.
|
|
|||||
Регистрация: Jul 2011
Сообщений: 63
|
Это было ИМХО. Если я не прав, так и напишите.
|
|
|||||
Два файла, нужны что бы не было запар, с экспортом графики не в первый кадр и прочей лабуды. Так проще, быстрее, и на мой взгляд правильнее.
__________________
Убейте меня! |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Если речь о примитивном приложении, то это еше пройдет, а если оно комплексное, состоящее из множества файлов? Зачем грузить все ненужное сразу? Допустим я сейчас делаю игру, в которой может быть неограниченное количество карт и разных видов техники, их все сразу нужно грузить? )
Цитата:
|
|
|||||
Регистрация: May 2010
Сообщений: 543
|
для loderInfo слушаем Event.COMPLETE, затем
проверяем ваш_loader.content.width
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с) |
|
|||||
Modus ponens
|
Да, и еще такой момент, приложения прикладывают (как в прикладной математике, например), а прилажения прилаживают (как в просторечии `приладить водопроводный кран'). Все-таки программисту такие слова как программа и приложение лучше писать без ошибок.
__________________
Hell is the possibility of sanity |
Часовой пояс GMT +4, время: 07:41. |
|
« Предыдущая тема | Следующая тема » |
|
|