|
|
|||||
Странное поведение getBytesLoaded
onEnterFrame = function() { l1 = p1.jpg.getBytesLoaded(); t1 = p1.jpg.getBytesTotal(); if ( l1==t1){ gotoAndPlay(2); onEnterFrame = function() {}; } } 0 = 0 0 = -1 0 = -1 117072 = 117072 117072 = 117072 117072 = 117072 117072 = 117072 Из-за этого срабатывает if и таким образом прелоудер не работает... Как вылечить? Добавлено через 2 часа 51 минуту А еще странная вещь: делаю мувиклип в нем 2 слоя: 1. Маска 2. Пустой мувиклип Когда подгружаю в пустой мувиклип картинку — она не отображается под маской?... Неужели надо программно делать маску?... Да?... Добавлено через 3 часа 51 минуту Может кто знает как подгрузить картинку с возможностью потом её вызывать программно?... :\ Последний раз редактировалось greep; 22.12.2009 в 16:09. |
|
|||||
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
|
-1 возникает в момент, когда еще неизвестен размер загружаемого файла.
Чтобы не срабатывал if, поставьте, например, так: Может кто знает как подгрузить картинку с возможностью потом её вызывать программно?... :\ - может быть BitmapData вам подойдет?
__________________
hauts.ru |
|
|||||
Да, спасибо, мне помог mooncar, за что эму огромное спасибо! И вам тоже
|
Часовой пояс GMT +4, время: 16:24. |
|
« Предыдущая тема | Следующая тема » |
|
|