![]() |
|
||||||||||
|
|
|
|||||
|
Flash Aксакал
Регистрация: Jun 2005
Сообщений: 636
|
такая трабла:
есть компонент ScrollPane грузим в него контент, так var onCompleteHandler:Function = Delegate.create (this, __onComplete); createClassObject (ScrollPane, '__pane', 1); __pane.contentPath = 'урл мувика'; __pane.addEventListener ('complete', onCompleteHandler); __onComplete = function () { trace (__pane.getBytesLoaded () + ' >> ' + __pane.getBytesTotal()); } вот все это показывает: 0 >> -1 хотя мув загружен кто нить знает как с этим бороться? |
|
|||||
|
вот так нормально показывает
__onComplete = function () {
trace (__pane.getBytesLoaded () + ' >> ' + __pane.getBytesTotal());
}
var onCompleteHandler:Function = Delegate.create (this, __onComplete);
__pane.contentPath = 'mc.swf';
__pane.addEventListener ('complete', onCompleteHandler);
|
|
|||||
|
Flash Aксакал
Регистрация: Jun 2005
Сообщений: 636
|
Delegate потому что внутри класса.
Место я спутал когда сообщение писал. Проблема в другом что не всегда complete правильно срабатывает, пришлось игнорировать их евент и сделать обычный прелоадер через __pane.spContentHolder.getBytesLoaded (); __pane.spContentHolder.getBytesTotal (); и после загрузки вручную запускать: __pane.childLoaded (__pane.spContentHolder); Я спрашивал, может кто сталкивался с этим что event complete, генерируется не вовремя |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:41. |
|
|
« Предыдущая тема | Следующая тема » |
|
|