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 du använder klasserna i ActionScript 3

    Alla ansökningar görs av grundläggande delar . I ActionScript 3 , är en av dessa byggstenar klasserna . En klass är en ritning eller en mall som används för att skapa objekt i denna klass och det definierar tillståndet och beteendet av alla objekt av den klassen på grundnivå . Klasser i ActionScript är en absolut nödvändighet eftersom all ActionScript-kod väntas dyka upp inom en klass . Instruktioner
    1

    Initiera " Loader klass " genom att kopiera koden nedan på " Åtgärder " code fönstret . Välj en bildruta på tidslinjen och högerklicka . Välj " Åtgärder " för att få upp koden fönstret . I ActionScript 3 , , yttre objekt som XML kan SWF-filer och bilder laddas vid körning med klassen Loader . För att använda det , helt enkelt skapa en instans av klassen Loader och använda " . Load ( ) " metoden , ladda yttre föremål . Den " addChild ( ) " kan också användas för att visa objekt notering på skärmen enligt nedan :

    var my_loader : Loader = new Loader ( ) ;

    my_loader.load ( nytt URLRequest ( " eHowPhoto.jpg " ) ) ;

    addChild ( my_loader ) ;

    att testa ovanstående kod , tryck Ctrl + Enter . Bilden ovan ska lastas på skärmen .
    2

    Utför " Timer klass " genom att kopiera koden nedan i samma fönster som klassen Loader . Denna klass utför en bit kod flera gånger efter en inställd tidsperiod . Den kan användas för att exempelvis rotera en bild efter en viss tid , säger 30 sekunder . Koden fungerar genom att utlösa en händelse som kallas " TIMER " med vissa bestämda mellanrum . Denna händelse är sedan fångas med en händelseavlyssnare och avrättades med den metod som visas nedan :

    var myTimer : Timer = new Timer ( 30000 , 4 ) ;

    myIdentifier " Start ( ) . " . addEventListener ( TimerEvent.TIMER , timerListener ) ;

    funktion timerListerner ( e : TimerEvent ) : void {

    //lägg kodkommandon här

    }

    myIdentifier.start ( ) ;

    Klistra in koden ovan på filmen tidslinjen och tryck Ctrl + Enter för att starta filmklippet . En utgång " Timer utlöses " som kommer att dyka upp var 30 sekunder 4 gånger .
    3

    initiera en åtgärd händelsehantering att lägga till interaktivitet . Detta kan vara allt från att utlösa en åtgärd med hjälp av musklick , ett tangentbord stroke eller läsa in en extern tillgång eller komponent . En " händelseavlyssnare , " en funktion som skapar en interaktion , används för att registrera en händelse och utför åtgärden som angetts . Exemplet koden nedan verkar genom att visa meddelandet " Jag klickade på ! " när en musen klickas över objektet angivna :

    myButton.addEventListener ( MouseEvent.CLICK , myClickReaction ) ;

    funktion myClickReaction ( e : MouseEvent ) : void {

    trace ( " jag var klickade ! ) ,

    }
    4

    Använd klasser som du har skapat för att kontrollera eller lägga till interaktivitet till dina klipp flash-film och presentationer koden kan användas på . alla filmklipp genom att helt enkelt ändra variablerna för att länka till lämpliga element med olika sökvägar .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en grupp redo log
    ·Query SQL Tutorial
    ·Hur man skapar mallar Kolumner i GridView
    ·Minnesläcka Performance
    ·Hur indrag text med HTML- programmering
    ·Hur man tar bort en fil från Git Begå
    ·Handledning för SQL lagrade procedurer
    ·Hur man skapar Xsd
    ·Vad är ett användningsfall
    ·Vad Är Client Server Integration System
    Utvalda artiklarna
    ·Hur man skapar PHP /API och få kontakt med Dreamweaver…
    ·Hur inkludera externa JS i Javascript
    ·Hur man gör en X -och Y- Grid i C + + Text Game
    ·Hur man skriver en C- program för att läsa en Integer…
    ·Hur får man en användarprofil i VBS
    ·Hur Validera CSS Pages
    ·Hur man gör en Ljudknappen i Xcode
    ·Hur man använder Strtok funktion i C + +
    ·Hur man tar bort en tom Carriage Return Använda SQL
    ·Hur Graph med programvara för Python
    Copyright © Dator Kunskap http://www.dator.xyz