[AS3] adres z "#" psuje preloader całego filmu

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
magic MiF
Posty: 15
Rejestracja: śr wrz 19, 2007 7:20 pm

[AS3] adres z "#" psuje preloader całego filmu

Post autor: magic MiF »

Uruchamiając film z adresu np. http://adres.pl/ pojawia się standardowy preloader całego filmy (loaderInfo.bytesLoaded, loaderInfo.bytesTotal), ale kiedy uruchomi się go z adresu http://adres.pl/#/ to już w ogóle nie pojawia się preloader. Wiem, że za pomocą "#" można przeskoczyć do konkretnej klatki odpowiednio oznaczonej wcześniej, ale żadna klatka nie jest nazwana - nie można do nich przeskoczyć wg nazwy... nie wiem czy to może mieć jakiś wpływ, ale nic innego nie przychodzi mi do głowy. Co może być przyczyną tego zjawiska?
Kod w pierwszej klatce:

Kod: Zaznacz cały

import flash.events.ProgressEvent;

function update(e:ProgressEvent):void
{
    var percent:Number = Math.floor( (e.bytesLoaded*100)/e.bytesTotal );
     preloaderAll.prog(percent);
     if(percent == 100){
         play();
     }
}
loaderInfo.addEventListener(ProgressEvent.PROGRESS, update);

var percent:Number = Math.floor( (this.loaderInfo.bytesLoaded*100)/this.loaderInfo.bytesTotal );
if(percent == 100){
	loaderInfo.removeEventListener(ProgressEvent.PROGRESS, update);
	nextFrame();
}

stop();[/php]

preloaderAll jest już na scenie
ODPOWIEDZ