Actionscript is de programmeertaal van Adobe Flash. Door actionscript te gebruiken kun je van je flash-movie een interactief filmpje, spelletje, animatie of geavanceerde toepassing maken. Het zelfs mogelijk om Actionscript te laten communiceren met PHP en MySQL. Actionscript is afgeleid van ECMAScript en is dus net zoals Javascript een objectgeoriënteerde programmeertaal. Binnen deze programmeertaal zijn al veel functies voor gedefinieerd wat het makkelijker maakt voor onervaren programmeurs om toch een interactieve applicatie te maken. Natuurlijk is het ook mogelijk om zelf functies te schrijven binnen deze scripttaal. Sinds de komst van Adobe Flash CS3 is ook Actionscript 3 uitgebracht. Deze versie lijkt in heel weinig opzichten op zijn voorgangers omdat de taal helemaal opnieuw is opgebouwd. Dit geeft de gebruikers van Flash wederom meer mogelijkheden op het gebied van breedband en HD filmpjes. In Adobe Flash CS4 wordt nog steeds Actionscript 3 gebruikt. Of er een nieuwe versie van Actionscript wordt gebruikt in de nieuwe versie van het programma is nog niet bekend.
Tijdlijn
De tijdlijn binnen Flash geeft aan wanneer er wat gaat gebeuren en is opgebouwd uit lagen. De tijdaanduiding op de tijdlijn is in frames per second en is opgebouwd uit blokjes. Een blokje is een frame. Als de snelheid van het filmpje op 12 frames per second staat ingesteld wil dat dus zeggen dat er 12 blokjes nodig zijn voor 1 seconden film. Dit kan veranderd worden in bijvoorbeeld 30fps. Dat houdt in dat het filmpje veel sneller afspeelt, iets waar weer rekening mee gehouden moet worden tijdens het ontwikkelen van de applicatie of animatie.
Keyframe
Nu we weten wat frames zijn kunnen we ook uitleggen wat keyframes zijn. Het is eigenlijk niet veel meer dan een frame op een voorwaarden na. Een keyframe duidt een gebeurtenis aan op de tijdlijn. Je zult zien dat er dan op de tijdlijn een gekleurd blokje komt te staan. Dit is een keyframe.
Tekenen in Flash
Omdat Flash vector georiënteerd is, wordt het ook aantrekkelijk om te tekenen in Flash. Daar is sinds de overname door Adobe ook erg veel aandacht aan besteed. Waar eerst de mogelijkheden nog vrij beperkt waren heeft Adobe haar kennis van Photoshop en Illustrator gebundeld om dit ook in Flash te gebruiken. Het gebruik van het kleurenpalet, de tekenpen en gebruiksvriendelijkheid zijn sterk verbeterd waardoor het tekenen een stuk eenvoudiger is geworden.
Flash en internet
Op internet worden veel Flash-applicaties gebruikt. Soms zijn deze van toegevoegde waarde maar nog vaker zijn deze eerder irritant dan nuttig. Daarom zijn de meningen ook erg verdeeld over het gebruik van Flash op internet. Het gaat niet zozeer om het gebruik van applicaties op websites maar eerder om het gebruik van flash-objecten zoals een introfilmpje. Een webdesigner zal dan ook vaak afraden Flash te gebruiken in een website. Voor animaties is Flash daarentegen wel zeer goed te gebruiken.
|