| Om Flash ActionScript |
|
|
|
|
For lettere å forstå hvordan Pikselpusher utvikler webinnhold i Adobe Flash, følger her en liten oppsummering på hva programmeringsspråket til Flash kan gjøre. ActionScript lar deg skape kompleks interaktivitet, kontroller for avspilling m.m. ActionScript følger en rekke regler for syntaks, reserverte nøkkelord og lar deg bruke variabler for å lagre og hente informasjon. ActionScript inkluderer et stort bibliotek av innebygde klasser som lar deg lage objekter for å utføre en rekke oppgaver. Både ActionScript og JavaScript er relativt like og er begge bygd på ECMA-262 standarden, som er den internasjonale standarden for ECMAScript scripting language. For videoopplæring om ActionScript 3.0 (på engelsk), gå til www.adobe.com/go/vid0129 og til www.adobe.com/go/vid0130 for å lese om "Creating interactivity with ActionScript 3.0". Forskjellige versjoner ActionScript Flash inneholder mer enn én versjon av ActionScript. Dette for å møte kravene fra forskjellige typer utviklere og maskinvare. ActionScript 3.0 utføres (eksekverer) raskt. Denne versjonen krever mer kunnskap om objekt-orientert programmering enn de andre ActionScript-versjonene. Denne versjonen tilbyr bedre XML-prosessering m.m. FLA-filer med ActionScript 3.0 kan ikke inneholde tidligere ActionScript-versjoner. Krever minst Flashplayer 9.x eller bedre. ActionScript 2.0 er noe lettere å lære enn ActionScript 3.0. Selv om Flashplayer kjører den kompilerte ActionScript 2.0-koden saktere enn kompilert ActionScript 3.0-kode, så er ActionScript 2.0 mer enn godt nok for å kjøre funksjoner som ikke er dataintensive - for eksempel innhold som er mer design-orientert. Krever minst Flashplayer 6.x eller bedre. ActionScript 1.0 er den enkleste versjonen av ActionScript og brukes fremdeles av noen versjoner av Flash Lite Player. ActionScript 1.0 og ActionScript 2.0 kan begge forekomme i den samme FLA-filen. Flash Lite 2.x ActionScript er en sub-versjon av ActionScript 2.0 som støttes av Flash Lite 2.x som kjøres på mobiltelefeoner og andre håndholdte enheter. Flash Lite 1.x ActionScript er en sub-versjon av ActionScript 1.0 som støttes av Flash Lite 1.x som kjøres på mobiltelefoner og håndholdte enheter. Måter å jobbe med ActionScript Script Assist modus lar deg tilføye ActionScript til din FLA-fil uten at du skriver koden selv. Du kan velge actions fra en predefinert liste. Du trenger ikke kunne syntaks, men trenger å vite litt om hvilke funksjoner de forskjellige actions har. Mange designere som ikke kan eller ønsker å programmere bruker denne muligheten. Behaviours lar deg også tilføye kode til filen din uten at du trenger å skrive denne selv. Behaviours er script som allerede er skrevet for å utføre en spesifikk funksjon. Her har du rask tilgang til et lite utvalg script for data, video, spillkontroller, movie clip, lyd og web. Behaviours er kun tilgjengelige for ActionScript 2.0 og tidligere. Å skrive ActionScript selv gir deg den største friheten og fleksibiliteten. Dette krever at du blir kjent med ActionScript-språket og bruken. Komponenter er movie clips som hjelper deg å implementere kompleks funksjonalitet. En komponent kan være en avspillingskontroll eller noe så "enkelt" som en avkrysningsboks. Du kan redigere en komponents funksjonalitet og utseende, samt at du på Internett kan laste ned komponenter laget av andre utviklere. De fleste komponenter krever likevel at du skriver noe ActionScript for å kontrollere eller starte komponenten. |






