ACTION SCRIPT
01

Introductie
ActionScript 1.0, 2.0 en 3.0
Systeemeisen voor het werken met ActionScript
ActionScript schrijven
Het palet Actions
Het venster Script Window
Escape-sneltoetsen gebruiken
Verborgen tekens zichtbaar maken
Het venster Output
De juiste Publish Settings voor projecten met ActionScript
Eerste ActionScript-applicaties: het maken van een interface
Tweede ActionScript-applicaties: een Movie clips verplaatsen

 

02

Wat zijn gegevens
Gegevenstypen
Variabelen, declareren en initialiseren
Declareren en initialiseren van een object
Naamgeving van variabelen
Casting
Toevoegingen bij variabelnamen

 

03

Elementaire ActionScript-bouwstenen en syntaxis
ActionScript-syntaxis
Gereserveerde woorden
Operatoren
Puntnotatie
"if" en "if-else" structuren

 

04

Elementaire ActionScript-bouwstenen en syntaxis
"for" lusstructuur
"while" structuur
"do-while" structuur
"break" en "continue" statements

 

05

Functies, methoden en eigenschappen
Switch case
Wat zijn functies?
Soorten functies
Methods
Gebruik van functie-parameters
Combineren van variabelen en functies
Werken met strings

 

06

Oefening; werken met strings oplossing (tellen van woorden)
Uitbreiding van de oefening; tellen van characters dit is een opdracht
Een kinderspel ontwikkelen om te leren tellen

 

07

Debuggen
Roterende en lineaire bewegingen
Oefeningen
- Ontwerp een auto met draaiende wielen
- Uitbreiding van de oefening met bewegend landschap
- Een wijzeruurwerk met uren, minuten en seconde wijzers
- Uitbreiding van de oefening met digitale aanduiding

 

08

Opvolging oefeningen
- Een wijzeruurwerk met uren, minuten en seconde wijzers
- Uitbreiding van de oefening met digitale aanduiding korte herhaling
- variabelen
- casting
- functies
"this"
OOP = Object Oriented Programming
roterende en lineaire bewegingen (vervolg)
functies om bewegingen te ontwerpen

 

09

Object oriented programming (OOP)
 oefeningen:
 - op en neergaande beweging
 - golvende beweging
 - ronddraaiende beweging
  dupliceren van movie-clip objecten
  maken van een lege movie, opladen van een movie
  gebruik van: getNextHighestDepth()
  duplicateMovieClip()
  gebruik van: getNextHighestDepth()  getNextHighestDepth()

 

10

Tekenen met AS
 - Lijn
 - Kromme
 - Cirkel

 

11

- Array
- Tellers

 

12

- Teller
- Uitbreiding; telsnelheid
- Event handers
- Event listenerOefening dot-positie

 

13

- Werken met de muis
- Oefening
- Fotoweergave 1

14

AS applicatie
- Event Handlers & Photo Slider
- Fotoweergave 2