Een Flash preloader geeft de voortgang van het laden van een Flash- film , en is een noodzakelijk onderdeel van elke Flash-film omdat het voorkomt dat de film uit te spelen voordat het volledig geladen op uw computer . De preloader ziet er meestal aantrekkelijk om u bezig te houden terwijl de film wordt geladen op de achtergrond , en geeft je ook een idee over hoe lang het zal duren voordat de film geladen op uw computer en begint te spelen . Wat je nodig hebt Adobe Flash Toon Meer Aanwijzingen Klik 1 " Start", " Alle programma's " en " Adobe Flash " om de Flash- ontwikkeling interface te gaan . Dubbelklik op de laag op de tijdlijn en hernoem het " Preload . " Klik op de " Insert Layer " -knop om een andere laag te maken . Noem deze laag "Acties . " Kopen van 2 Klik op de " Preload " laag om te beginnen met het toevoegen van inhoud aan. Klik op het gereedschap Rechthoek . Stel de " Pen " kleur naar zwart en de " Fill " kleur naar blauw . De preloader zal worden gevuld met blauw aan de voortgang van het laden aan te geven . Teken de preloader bar . 3 Klik op de Select tool om de bar omtrek te selecteren . Druk op " F8 " om het te converteren naar een symbool . Selecteer " filmclips " type en voer de naam "Outline " voor het symbool . Omzetten van het lichaam van de bar om een symbool ' Progress bar . " Stel de " Registration Point " van het symbool aan de linkerkant . 4 Selecteer uw balk en klik op ' Eigenschappen '. Geef een bijvoorbeeld naam voor de voortgangsbalk , zoals " bar_mc . " 5 Dubbelklik op het " ActionScript " layer en input : stop ( ) ; this.addEventListener ( Event.ENTER_FRAME , lading ) ; functie lading ( e : event ) : void { } het laden functie houdt controleren of de lading klaar is of niet via de event listener 6 Voeg de volgende code aan de . laad functie : var total: Number = this.stage.loaderInfo.bytesTotal ; var geladen : Number = this.stage.loaderInfo.bytesLoaded ; bar_mc.scaleX = geladen /totaal ; het laden functie zal de geladen berekenen gegevens en de totale data , en zal werken aan de procentuele belasting 7 Voeg het volgende toe aan het laden functie om de film af te spelen wanneer deze volledig is geladen : . if ( totaal == geladen ) { play ( ) ; }
|