<div id="tutorialrahmen">
Was wird gemacht?: ...
Zielgruppe: ...
Dauer: ca. xx Minuten
</div>
Ich hab mir mal Gedanken über einen effektiveren Preloader für Flash 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
//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;
}
}
- Kategorie
- Tutorials