<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