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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.11.2011, 23:17
imena вне форума Посмотреть профиль Отправить личное сообщение для imena Найти все сообщения от imena
  № 1  
Ответить с цитированием
imena
[+1.3 07.12.11]

Регистрация: Feb 2011
Сообщений: 121
По умолчанию Когда передается totalBytes

Всем привет!

Гружу картинку и пытаюсь определить общее кол-во байт.
Поставил INIT и PROGRESS... данные получаю в PROGRESS.
Просто в оф справке написано что INIT отправляется когда доступны свойства и методы объекта.
То что я получаю общее кол-во в PROGRESS - это правильно?

Старый 09.11.2011, 23:28
Deimos747 вне форума Посмотреть профиль Отправить личное сообщение для Deimos747 Найти все сообщения от Deimos747
  № 2  
Ответить с цитированием
Deimos747
 
Аватар для Deimos747

Регистрация: Mar 2011
Сообщений: 243
totalBytes - это общий размер файла, и он не изменяется в процессе загрузки и после окончания конечно же

Старый 10.11.2011, 01:08
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 3  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
По идее правильнее всего получать по Event.OPEN
__________________
...вселенская грусть

Старый 10.11.2011, 01:46
imena вне форума Посмотреть профиль Отправить личное сообщение для imena Найти все сообщения от imena
  № 4  
Ответить с цитированием
imena
[+1.3 07.12.11]

Регистрация: Feb 2011
Сообщений: 121
Цитата:
Сообщение от gloomyBrain Посмотреть сообщение
По идее правильнее всего получать по Event.OPEN
По оупену он ноль присылает. Инит только в конце после загрузки всех данных шлет общий объем.

Старый 10.11.2011, 01:54
Ookami вне форума Посмотреть профиль Отправить личное сообщение для Ookami Найти все сообщения от Ookami
  № 5  
Ответить с цитированием
Ookami
 
Аватар для Ookami

Регистрация: Aug 2011
Адрес: 56° 51' с.ш. 53° 13' в.д.
Сообщений: 172
Записей в блоге: 1
Так а чем вас INIT не устраивает для получения bytesTotal?

Старый 10.11.2011, 02:05
imena вне форума Посмотреть профиль Отправить личное сообщение для imena Найти все сообщения от imena
  № 6  
Ответить с цитированием
imena
[+1.3 07.12.11]

Регистрация: Feb 2011
Сообщений: 121
Цитата:
Сообщение от Ookami Посмотреть сообщение
Так а чем вас INIT не устраивает для получения bytesTotal?
мне тотал нужен еще до того как загрузка завершилась... а инит отсылает уже после того как прогресс завершил свое дело...

Старый 10.11.2011, 02:27
Ookami вне форума Посмотреть профиль Отправить личное сообщение для Ookami Найти все сообщения от Ookami
  № 7  
Ответить с цитированием
Ookami
 
Аватар для Ookami

Регистрация: Aug 2011
Адрес: 56° 51' с.ш. 53° 13' в.д.
Сообщений: 172
Записей в блоге: 1
Чем тогда ИНИТ от КОМПЛИТ отличается?

Старый 10.11.2011, 03:36
imena вне форума Посмотреть профиль Отправить личное сообщение для imena Найти все сообщения от imena
  № 8  
Ответить с цитированием
imena
[+1.3 07.12.11]

Регистрация: Feb 2011
Сообщений: 121
вы меня спрашиваете? ))

Старый 10.11.2011, 03:42
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 9  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Есть же Help

Цитата:
Init Отправляется, когда свойства и методы загруженного SWF-файла становятся доступны и готовы к использованию. Содержимое, однако, может продолжать загружаться. Объект LoaderInfo отправляет событие init, когда выполняются два следующих условия:

Доступны все свойства и методы, связанные с загруженным объектом и с объектом LoaderInfo.
Завершена работа конструкторов для всех дочерних объектов.
Код ActionScript в первом кадре основной временной шкалы загруженного SWF-файла был полностью выполнен.
Например, событие Event.INIT отправляется после загрузки первого кадра ролика или анимации. Тогда ролик становится доступным и может быть добавлен в список отображения. Загрузка ролика полностью, однако, может занять больше времени. Событие Event.COMPLETE отправляется только при полной загрузке ролика.

Событие init всегда предшествует событию complete.
Добавлено через 1 минуту
И все есть в нем
Цитата:
bytesTotal свойство
bytesTotal:uint [только для чтения]

Число упакованных байт во всем мультимедийном файле.

До отправки первого события progress соответствующим объектом Loader данного объекта LoaderInfo, bytesTotal имеет значение 0. После отправки события progress объектом Loader bytesTotal отражает фактическое количество байт для загрузки.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.


Последний раз редактировалось GBee; 10.11.2011 в 03:45.
Старый 10.11.2011, 17:56
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 10  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Если грузим не AS3 флешку, то у него можно считать bytes до полной загрузки. И сделать вот такое.

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

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

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


 


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


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