Skocz do zawartości

Featured Replies

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
  • Wyświetleń 877
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Popular Days

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

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności