PDA

Просмотр полной версии : Отказ от отдельной swf лоадера


s3dworld
01.03.2012, 12:55
Всем доброго дня!

Так я я не разобрался с ошибкой безопасности при загрузке из Game.swf фоток из в контакта, в свою очередь загруженную в Loader.swf. Начальник попросил рассмотреть вариант всего лишь одной swf, но с полосой загрузки. Обычно объекты, связанные с классом мы устанавливаем свойство грузить в первый кадр. То есть, видимо, когда у нас вызывается конструктор главного класса, у нас все эти объекты уже готовы. По сути я могу в это время что-то вывести на экран и подписаться на событие ProgressEvent.PROGRESS и изменять полосу загрузки с учётом количества скаченных и количества нужных байтов. А при событии Event.ADDED_TO_STAGE убирать полосу загрузки и начинать игру.

Всё ли верно?

Wolsh
01.03.2012, 17:01
По сути я могу в это время что-то вывести на экран и подписаться на событие ProgressEvent.PROGRESS и изменять полосу загрузкиНе можете. Кадр будет показан только когда полностью загрузится все, что в нем используется. Если в нем "используется" все, что будет в игре, то какой прогресс Вы собираетесь показывать ПОСЛЕ того, как все загрузится?
Воспользуйтесь поиском, тема "прелоадер" здесь на втором месте после "как передать параметры в листенер".