3. Normaal gebruik je de symbol Button als knop
om te navigeren. Dat gaan wij niet doen,
wij gaan gebruik maken van movieclips.
Dit heeft een aantal voordelen ten opzichte van
Buttons.
4. Je kunt makkelijker animaties toevoegen aan
de knoppen. Een movieclip kan dezelfde
functionaliteiten hebben als een Button.
Tijdens het semester CICA, werk je met FreeCoffee.
En dat werkt alleen met movieclips.
We hebben alleen wat extra code nodig om het
te laten werken.
5. McNaam.buttonMode = true;
McNaam.mouseChildren = false;
Les 2: Interactie in je space door middel
van klikbare objecten je een handje
Dit zorgt ervoor dat en actionscript.
ziet in plaats van een gewone muiscursor,
wanneer je met de muis over de movieclip gaat.
6. Als je de frames in de Movieclip de
volgende labels geeft:
Les 2: Interactie in je space door middel
_up, _over, en _down
van klikbare objecten en actionscript.
Zal flash je Movieclip als knop behandelen.
7. McNaam.addEventListener(MouseEvent.CLICK, FunctionNaam);
Deze code “luistert” of de gebruiker klikt op de betreffende
Les 2: Interactie in je space door middel
movieclip.
van klikbare objecten en actionscript.
Zodra dat het geval is wordt de function: FunctionNaam
aangeroepen en uitgevoerd.
8. Function FunctionNaam(evt:MouseEvent) {
McNaam.play();}
Deze function zorgt ervoor dat de tijdlijn die binnen
Les 2: Interactie in je space door middel
van klikbare objecten enafgespeeld.
de movieclip zit wordt actionscript.
Logischerwijs kun je stop(); gebruiken om een
tijdlijn te stoppen.
9. Om naar een ander frame te gaan, gebruik je de
volgende code:
gotoAndStop(“FrameLabel”);
Les 2: Interactie in je space door middel
Waarbij de framelabel een getal kan zijn, of een
van klikbare objecten en actionscript.
Naam.
Wil je binnen een movieclip naar een ander
frame gaan:
McNaam.gotoAndStop(“FrameLabel”);
10. Gelukkig zit actionscript logisch in elkaar, we
verwachten niet dat je dit allemaal uit je hoofd
Les 2: Interactie in je space door middel
gaat programmeren.
van klikbare objecten en actionscript.
Begrijpend lezen is wel belangrijk en
copy/paste werkt prima!