Adobe Flash

Start
Omhoog

 

Adobe Flash is een computerprogramma waarmee animaties, (korte) webvideo's en webapplicaties (zoals spelletjes en gehele websites) gemaakt kunnen worden. Het wordt veel gebruikt om websites aan te kleden en voor reclame-uitingen bij websites, zogenaamde banners.

 

Tutorial - Animeren met Adobe Flash

Online cursus Flash

 

Frame en keyframe
Flash is opgebouwd als een soort tekenfilm. Per tijdseenheid bepaalt de ontwikkelaar wat de bezoeker te zien krijgt. Een tijdseenheid wordt een frame genoemd. Een belangrijke tijdseenheid heet een keyframe. Zij vormen de uiteindelijke basisstructuur van de applicatie of animatie.

Vectorafbeeldingen
Adobe Flash maakt gebruik van vectorafbeeldingen. Dit betekent dat plaatjes worden opgeslagen als punten met de daarbij behorende coördinaten (als formules als het ware).

Plaatjes worden normaal gesproken opgeslagen als een bitmap, een collectie van pixels. Een voorbeeld: een rode driehoek wordt in Flash opgeslagen als "een gesloten polygoon, van lijn 1 naar kolom 55, van lijn 55 naar kolom 105 en van lijn 105 naar kolom 1, opgevuld met de kleur rood." Een vergelijkbare bitmap daarentegen wordt als volgt opgeslagen: "lijn 1, witte pixel, witte pixel, witte pixel, witte pixel, witte pixel, ... rode pixel. Lijn 2; witte pixel, witte pixel, witte pixel, witte pixel, witte pixel, ... rode pixel, rode pixel...". De bitmapmanier van opslaan neemt aanzienlijk meer opslagruimte in beslag dan de vectormanier. Vectorbestanden zijn veel kleiner en kunnen daardoor veel sneller over het internet worden getransporteerd. Veel soorten plaatjes kunnen echter niet in vectorformaat worden opgeslagen, zoals foto's. Andere plaatjes zoals logo's, schema's en tekeningen zijn er juist wel uitermate voor geschikt.

Bitmaps hebben nog een ander minpunt ten opzichte van vectorafbeeldingen. Ze kunnen namelijk niet zonder problemen worden vergroot of verkleind. Het plaatje is voor één schermresolutie opgeslagen. Vergroten kan wel, maar dit gaat ten koste van de scherpte van de afbeelding. Vectorafbeeldingen daarentegen kunnen zonder problemen worden aangepast, omdat de coördinaten wiskundig worden herberekend met als gevolg dat vectorafbeeldingen op alle verschillende media hetzelfde getoond worden, wat een uniforme presentatie van gegevens garandeert. Het maakt niet uit aan welke resolutie de afbeelding moet worden aangepast, de scherpte blijft altijd 100% behouden, doordat de afbeelding altijd opnieuw getekend wordt. Samen met de beperkte omvang van het bestand zorgt dit voor een aantal unieke eigenschappen van Flash.

ActionScript
Adobe Flash beschikt over een eigen programmeertaal: ActionScript, waarmee men volwaardige websites en applicaties kan ontwikkelen. In nieuwere versies van Flash, vanaf Flash MX, is het door de toevoeging van het LoadVars-object mogelijk gemaakt gemakkelijker te communiceren met MySQL en PHP, waardoor er een wereld opengegaan is voor het gebruiken van dynamische gegevens. Omdat een Actionscript uit tekst bestaat, kun je het ook inlezen vanuit een extern bestand met de extensie *.as. In Flash 8 is Actionscript aangepast, en Actionscript 2.0 is toegevoegd en in 2007 is, bij het verschijnen van Adobe Flash CS3, Actionscript 3 geïntroduceerd. Alle versies kunnen nog gebruikt worden.

Photoshop
Het programma voor het bewerken van afbeeldingen, photoshop, wordt vaak gebruik in combinatie met Flash. Via de onderstaande links tref je een tweetal practica en een online cursus photoshop aan om je de beginselen van photoshop aan te leren.
photoshop practicum 1        photoshop practicum 2        online cursus photoshop