Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man skapar en FLV Preloader i AS3

    Om Flash-programmet blir större och mer komplexa , är den tid det tar att fullt ladda ökar . Dina besökare kan få irriterad och lämna din webbplats innan animation laster . För att lösa detta problem kan du skapa en förinläsare som visar läsaren hur länge han måste vänta tills FLV-filen är helt laddad . Framstegen beräknas med en relativt enkel ActionScript 3 ( AS3 ) manus . Allt du behöver göra är att skapa det grafiska gränssnittet och använda AS3 -koden . Saker du behöver
    Adobe Flash
    Visa fler instruktioner
    1

    Öppna Adobe Flash och skapa en ny Flash- film med ActionScript version 3.0 . Du behöver inte ändra några inställningar .
    2

    Dubbelklicka på standard lager på tidslinjen , typ Innehåll och tryck på " Enter " för att byta namn på den . Klicka på " Infoga lager " knappen för att skapa ett andra skikt , och kalla det actions .
    3

    Klicka på Content lagret , välj Rectangle Tool , väljer vissa färger och rita en rektangel inuti ditt lager . Du kommer att använda denna rektangel som förladdaren baren .
    4

    Välj verktyget Välj och välj baren kontur . Tryck " F8 " för att konvertera den till en symbol , välj Filmklipp som symboltyp och namnge det Disposition .
    5

    Klicka kroppen av baren med verktyget Välj fortfarande aktiv , tryck " F8 , " ställa in typ på filmklipp , name it Bar och ställ in registreringen pekar åt vänster . Tryck på " OK . "
    6

    Gå till Properties Inspector medan baren är stilla utvalt , skriv " bar_mc " utan citationstecken i textrutan Förekomstnamn och tryck på " Enter ". gå till menyn Ändra , välj alternativet Ordna och klicka på Placera längst bak för att säkerställa att din bar inte täcker konturerna .
    7

    Välj textverktyget och ritar en liten textfält under stången . Ställ sitt slag Dynamisk text i Properties Inspector . Ställ in typsnitt och typ " loader_txt " utan citationstecken i instans rutan .
    8

    Klicka på Åtgärder lagret , högerklicka på standard ram och välj Åtgärder från den nedrullningsbara menyn för att öppna Åtgärder fönstret
    9

    in den här koden i Åtgärder fönstret :

    stop ( ) ; this.addEventListener ( Event.ENTER_FRAME , lastning ) , funktion belastning . ( e : Event) : void {var total : Number = this.stage.loaderInfo.bytesTotal , var laddade : Number = this.stage.loaderInfo.bytesLoaded , bar_mc.scaleX = lastad /totalt , loader_txt.text = Math.floor ( ( lastad /totalt ) * 100 ) + " % " , om ( totalt == laddad ) { play ( ) ; this.removeEventListener ( Event.ENTER_FRAME , lastning ) ; } }

    Du börjar med stop ( ) ; funktion att se till att förladdaren inte startar innan alla data är närvarande och redo . Belastningen ( ) funktionen hämtar den mängd data som måste laddas och mängden data som redan laddats , visar hur mycket data som har laddats ( i procent ) och verifierar att alla data har laddats innan Flash-programmet .

    10

    Stäng Åtgärder fönstret och spara och bygga ditt projekt för att skapa FLV preloaderen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man utför MSA på provbockar
    ·Hur konvertera ett Word till ett heltal
    ·Hur att ringa gratis Skräck Banners
    ·Lägga till filmer till Windows Media Player Bibliotek
    ·Hur importera användare i Community Builder på Joomla…
    ·Hur man lär Fortran på en Mac
    ·Hur man utför en Bit Shift i C + +
    ·Inaktivera avdelningarna på Fancybox
    ·Hur man skriver ett skrivarkommando i Fortran
    ·Hur man skriver Embedded Politik Event Manager
    Utvalda artiklarna
    ·En handledning för Altera FPGA
    ·Så här ändrar CSS Med JavaScript
    ·Hur du fyller på variabler från JSP /Java -filer i Fl…
    ·Hur få produkten av en Array i C + +
    ·Hur man stänger en ASP.NET Development Server
    ·Hur berätta om PHP körs i CGI -läge
    ·Hur man ansluter Lambda i Python
    ·Specifikationer för UML i C + +
    ·PHP Ternär
    ·Hur man använder en CASE Statement i SQL
    Copyright © Dator Kunskap http://www.dator.xyz