Skocz do zawartości

Rekomendowane odpowiedzi

Napisano

Flash Pro 8

testowane na MAC'u: safari, ie, ff

 

pasek powinien rosnac a z boku powinno wyswietlac procenty na koniec powinno wyswietlic zdjecie.

dodalem to skalujace sie kolko zeby wiedziec czy cos sie w ogole dzieje, no dzieje sie tylko ze nie laduje reszty flasha

 

http://xthost.info/t0m3k/moj_preloader.html

 

_root.stop();
PercentLoaded = _root.getBytesLoaded() / _root.getBytesTotal()  * 100;
if (PercentLoaded != 100) {
setProperty(loading_bar, _yscale, PercentLoaded);
} else {
gotoAndStop(3);
}

 

w drugiej klatce jest GotoAndPlay(1)

 

jak zrobie w flasu Ctrl+Enter to tez nie laduje calej sceny dopiero jak zrobie Publish Preview > HTML to wszytko sie laduje

 

jak mozna zaokraglic procenty?

 

z gory dzieki za pomoc

  • Odpowiedzi 1
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Napisano

zakrąglanie procentów:

Math.round(procenty);

 

Akcja

setProperty

już dawno wyszła z uzycia.

Zamiast tego pisz:

loadnig_bar._yscale = PercentLoaded();

 

A tak w ogóle to preloader mozna np. tak:

this.onEnterFrame = function() {
var loaded:Number = this.getBytesLoaded();
var total:Number = this.getBytesTotal();
var procent = (loaded/total)*100;
clip.progressBar._xscale = procent;
clip.licznik.text = Math.round(procent);
if (loaded>=total) {
	delete this.onEnterFrame;
	clip.removeMovieClip();
	nextScene();
}
};

 

Tutaj pole tekstowe i pasek postępu znajdują się w MC o nazwie "clip".

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności