Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan bruke Klasser i ActionScript 3
    Alle søknader er laget av grunnleggende deler . I ActionScript 3, er en av disse byggeklosser klasser . En klasse er en blåkopi eller en mal som brukes til å opprette objekter innenfor denne klassen , og det definerer staten og oppførsel av alle objekter av den klassen på grunnleggende nivå . Klasser i ActionScript er en absolutt nødvendighet fordi all ActionScript-kode er ventet å vises i en klasse . Instruksjoner
    en

    Initiere " Loader Class " ved å kopiere koden under på " Handlinger " code vinduet. Velg en ramme på tidslinjen og høyreklikk . Velg "Handlinger " for å få opp koden vinduet. I ActionScript 3 , eksterne objekter som XML , kan SWF-filer og bilder lastes under kjøring bruker Loader Class. For å bruke den, rett og slett opprette en forekomst av Loader klasse og bruke " . Load ( ) "-metoden , legger de eksterne stedene. Den " addChild ( )" kan også brukes til å vise objektene notering på skjermen som vist under : en

    Var my_loader : Loader = new Loader ();

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

    addChild ( my_loader ) ;

    å teste koden ovenfor , trykk Ctrl + Enter. Bildet ovenfor skal lastes på skjermen .
    2

    Utfør "Timer Class " ved å kopiere koden under i det samme vinduet som Loader Class. Denne klassen kjører et stykke kode gjentatte ganger etter en angitt tidsperiode . Den kan brukes til for eksempel rotere et bilde etter en innstilt tidsperiode , for eksempel 30 sekunder. Koden fungerer ved å utløse et arrangement som heter " TIMER" ved gitte intervaller . Denne hendelsen blir så fanget av en hendelse lytteren og henrettet ved hjelp av metoden som vist nedenfor :

    Var myTimer : Timer = new Timer ( 30 000 , 4 ) ;

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

    funksjon timerListerner ( e: TimerEvent ) : void {

    //legg til kode kommandoer her

    }
    < p > myIdentifier.start ();

    Lim inn koden ovenfor på filmen tidslinjen og trykk Ctrl + Enter for å starte filmklipp. En utgang "Timer utløses " som vil dukke opp hvert 30. sekund fire ganger .
    3

    Initiere en hendelse håndtering handling for å legge til interaktivitet . Dette kan være alt fra å utløse en handling ved hjelp av et museklikk , et tastatur slag eller lasting en ekstern eiendel eller komponent. En " hendelse lytteren ", en funksjon som skaper et samspill , brukes til å registrere en hendelse og utføre handlingen angitt . Eksempelet koden under fungerer ved å vise meldingen " Jeg ble klikket ! " når en mus er klikket over objektet spesifisert : en

    myButton.addEventListener ( MouseEvent.CLICK , myClickReaction ) ;

    funksjon myClickReaction ( e: MouseEvent ) : void {

    spor ("Jeg var klikket ! ) ;

    }
    4

    Bruk klasser du har opprettet for å kontrollere eller legge til interaktivitet til flash filmklipp og presentasjoner koden kan brukes på . noen filmklipp ved å endre variablene å lenke til aktuelle elementer med ulike banenavn .

    früher :

     Weiter:
      Relatert Artike
    ·Scala String Funksjoner 
    ·Slik viser en nedtrekksliste i GridView 
    ·Hvordan endre egenskaper i en CSS -mal 
    ·Hvordan få PlayStation 3 Online Bruke mobiltelefonen W…
    ·Hvordan Reset Novell Administrator passord 
    ·HTML Form Validation Tutorial 
    ·Slik analyserer System Verilog Påstander 
    ·Hvordan bruke Klasser i ActionScript 3 
    ·Hvordan Indekser en Heap Tabell 
    ·Hvordan bruke Dekorprodukter til lineær programmering …
      Anbefalte artikler
    ·Slik fjerner PHP MailTo 
    ·Hvordan lage en INF -fil for en CAB 
    ·Unit Testing i Visual Studio Team System 
    ·Hvordan spare desimaler til MySQL 
    ·Hvordan lage en enkel Telnet Script i Perl 
    ·Hvordan Tally prosent i C + + 
    ·Hvordan finne et maksimalt antall i Java 
    ·Kan Java Fjern det siste tilfellet av en karakter fra e…
    ·Hvordan gjøre Bubble Sortering i VB.net 
    ·Hvordan bygge din egen database drevet PHP Webside MySQ…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/