login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Preloader Actionscript 3.0

Offline koosax - 11/11/2009 11:16
Avatar van koosaxLid Voor school ben ik bezig met een website in flash.
In deze productie word ook een interactieve tijdlijn geladen, ook een .swf.
Mijn hele productie gaat alleen nu erg schokkerig.
Ik heb al veel op internet gezocht maar geen een preloader gevonden die goed werkt. (veel loaders laden maar 1 swf en niet meerdere in een productie)

Weet iemand een download of een tutorial van een goede preloader.

Alvast bedankt  

2 antwoorden

Gesponsorde links
Offline jaronneke - 11/11/2009 13:24
Avatar van jaronneke MySQL interesse Zoek een voorbeeld op internet met een file upload , daar zitten altijd nette progressbars bij
Offline vinTage - 11/11/2009 21:27
Avatar van vinTage Nieuw lid
  1. //loader waarin de externe files worden ingeladen
  2. var lader:Loader = new Loader();
  3.  
  4. addChild (lader);
  5.  
  6. //wat gaan we inladen/preloaden
  7. lader.load (new URLRequest('http://www.forestwander.com/wp-content/original/2009_05/fungis-spring-forest.jpg'));//grote file
  8.  
  9. /*
  10. basis eventlisteners voor de lader
  11. voor alle events zie
  12. http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/display/Loader.html
  13. */
  14. lader.contentLoaderInfo.addEventListener (ProgressEvent.PROGRESS, loading);
  15. lader.contentLoaderInfo.addEventListener (Event.COMPLETE, klaar);
  16. lader.contentLoaderInfo.addEventListener (IOErrorEvent.IO_ERROR, inOutError);
  17.  
  18. function klaar (event:Event):void
  19. {
  20. //alles in ingeladen (start movie of whatever)
  21. trace ("klaar: " + event);
  22. }
  23.  
  24. function loading (event:ProgressEvent):void
  25. {
  26. //tijdens het laden je loading balk laten groeien (op deze manier via procenten)
  27. var procent:Number = Math.round(event.bytesLoaded / event.bytesTotal * 100);
  28. trace (procent + " % geladen");//loadingBalk.scaleX = procent.
  29. }
  30.  
  31. function inOutError (event:IOErrorEvent):void
  32. {
  33. //bestand niet gevonden
  34. trace ("inOutError: " + event);
  35. }


Bovenstaande code werkt perfect voor het preloaden/ophalen van externe bestanden.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.173s