Je hebt geen Flash plugin, ga snel naar www.flash.com!

De laatste les, nog even en je kunt net zo goed Flashen als ik. Niet dat ik het zo geweldig kan, ik ken ook maar 30% van het hele programma, want het ActionScripten is errug moeilijk en essentieel als je leuke interactieve filmpjes wil maken. Maar, voorlopig zul je hier even mee moeten doen.

Voordat ik het vergeet, leer ik je eerst hoe je geluid moet toevoegen aan een filmpje. Als ik geluid toevoeg is dat de enige gelegenheid dat ik gebruik maak van de Library. Deze vind je bij Window en vervolgens Library (of je doet gewoon Ctr + L), of je klikt op de snelknop rechtsonder in beeld. Maar eerst moet je het geluidsbestand importeren. Ga hiervoor naar File en kies Import... Kies een geluidsbestand (alleen .WAV en .MP3 bestanden worden geaccepteerd door Flash 5, als je QuikTime 4 of later geïnstalleerd hebt, kun je nog wat extra bestandsformaten importeren) en klik op Open. Misschien dat Flash even moet laden, dat ligt er aan hoe groot je geïmporteerde bestand is. Dan open de je library en sleep je het geluidsbestand van de library naar je werkblad. Het is verstandig je geluidsbestand een aparte layer te geven. Op deze manier kun je heel veel verschillende bestandsformaten invoeren, ook .JPG en .GIF bestanden zijn in te voeren. Gewoon uitproberen.
Het is ook mogelijk geluid aan een knop te plakken. Zoals dit:

Dit doe je door naar het Edit scherm te gaan van de knop (dubbelklik op de knop als je in het Edit Movie scherm zit). Voeg een nieuwe layer toe onder de al bestaande layer met keyframes. Maak een keyframe aan onder de gewenste status van de knop (onder Up, Over of Down) en sleep je geluidsbestand naar het werkblad. That's it. Bij de rechterknop van het bovenstaande voorbeeldfilmpje merk je dat als je je cursor niet meer over de knop hebt, het geluid ook meteen stopt. Dit heb ik gedaan door in de actions van de button het volgende te zetten:
on (rollOut) {
stopAllSounds ();
}
stopAllSounds vind je ook bij Basic Actions.

Wat ook wel handig is om te weten, is hoe je een Flashfilmpje op een webpagina krijgt. Om dit te kunnen vertellen wil ik eerst even terugkomen op het testen van een film. Dit kon op 2 manieren: gewoon op het werkblad met de optie Play onder Control, op deze manier kun je geen knoppen testen. En de andere manier is d.m.v. Test Movie ook onder Control. Als je een Flashfilm maakt en je slaat deze op, dan slaat Flash je film op als een .FLA bestand. Zo'n bestand kun je alleen openen met Flash en is alleen bedoelt om filmpjes mee te maken/aanpassen. Als je Test Movie doet converteerd (= overschrijven van de ene computertaal naar de andere) Flash je filmpje naar een .SWF bestand. Zo'n bestand is alleen het Flashfilmpje, je kunt er niets aan veranderen. De .SWF bestanden zet je in een webpagina, niet de .FLA. Ik heb deze site gemaakt met FrontPage, dus daarmee kun je automatisch een Flashfilmpje in je site zetten. Dit gaat zo: Kies uit Insert, Web Component... Afhankelijk van de versie van Frontpage die je bezit, kies je Plug-in. Zoek het .SWF bestand op van je filmpje (deze is er alleen als je je filmpje al getest hebt) en klaar is Kees (of hoe je ook heet).
Ben je niet in het bezit van FrontPage (zeker wel aanschaffen, is heel handig als je graag sites maakt!) of een andere Website-maak-programma en moet je je site nog met het kladblok maken (ik leef met je mee), dan is dit de manier om dat te doen:
<embed width="100" height="100" src="Flashfilmpje.swf">
Het vergt weinig uitleg als je weet hoe HTML tags werken. Zo nie, ik ga het je niet uitleggen, daar zijn andere tutorials voor.

Verder zou ik je niet veel meer kunnen leren, behalve nog een paar tips:

Wil je, als je (intro)filmpje klaar is, dat je meteen doorgaat naar de volgende pagina (zoals bij mijn introfilmpje dit automatisch gebeurd). Zet dan gewoon een Stop en een getURL in de allerlaatste keyframe.

Heb je een stukje tekst toegevoegd dat je wilt laten faden (dus dat de tekst langzaam verdwijnt)? Dit heb je vast geprobeerd met Instance en dan de Alpha van 100% van 0% te laten tweenen. Ik weet niet wat er bij jullie gebeurd, maar als ik Test Movie doe dan fade mijn tekst niet uit. Het beste kun je dan gewoon een vierkant over je tekst maken en deze laten faden.
Hoe komt het dat je tekst niet kan laten uitfaden d.m.v. de Instance van die tekst?