Показать сообщение отдельно
Старый 20.06.2011, 15:33
DarkKnight2009 вне форума Посмотреть профиль Отправить личное сообщение для DarkKnight2009 Найти все сообщения от DarkKnight2009
  № 3  
Ответить с цитированием
DarkKnight2009

Регистрация: May 2009
Сообщений: 122
Цитата:
Сообщение от kackbip Посмотреть сообщение
Есть особенность одна. Если Main это Document class, то конструктор Main у вас будет вызван только после полной загрузки первого кадра флэшки. Вполне возможно, все что у вас есть - находится в первом кадре Тогда естественно слушатель прогресса вызывается после всего.

Прелоадер и Main должны быть реализованы отдельно. На пример так:
Прелоадер лежит на первом кадре, а основная часть флэшки лежит на кадрах начиная со второго.
ТАк и есть, прелоадер в классе Майн, а сама флешка подгружается отдельно

Добавлено через 4 минуты
я ф-юю изменил на
Код AS3:
private function progressListener(e:ProgressEvent):void
		{
			progressOutput.text = "LOADING: " + Math.floor(e.bytesLoaded / e.bytesTotal) * 100 + "%";
 
		}
флеш выводит 0 , но ролик грузится и при загрузке начинает воспроизводиться, а проценты все равно не считаются, на нуле остаются и при воспроизведении ролика , как и положенно убираются