Adobe Flash Anleitung | Flashpreloader in einem einzigen Frame

S

sevY

Hi,

ich hab mir mal Gedanken über einen effektiveren Preloader gemacht. Immer 3 Frames dafür zu nutzen finde ich doof. Jetzt geht es mir nur einem, indem man den onEnterFrame Handler und eine Funktion nutzt.

Das ganze sieht dann sehr simpel so aus

PHP:
//Actionscript 1.0
this.onEnterFrame=function()
	{
	var current=_root.getBytesLoaded();
	var total=_root.getBytesTotal();
	var percent=Math.round((current/total)*100);
	if(current>=total) 
		{
		this.gotoAndStop(_currentframe+1);
		delete this.onEnterFrame;
		}
	else
		{
		_root.percent_field.text=percent;
		}
	}

Viel Spaß damit.


Liebe Grüße

Yves
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben Unten