Interaktionsudvikling, Multimediedesigneruddannelsen, Erhvervsakademi Århus

Interaktionskonstruktion

1. semester - efteraar 2009 - 1md09M- flash og actionscript

Plan for dag 1

Formål med faget
Litteratur
Undervisningsplan

Dag1

 


 

Formål

 

Målet for Flash og ActionScript forløbet er at den studerende kan:

 

Litteratur

Grundbøger

Forfatter(e) Titel    Udgiver
Adobe Creative Team
Adobe Flash CS4 Professional Classroom in a Book
Skal også bruges i forbindelse med Flashundervisningen i Design faget.
flashbook Adobe press
Adobe Creative Team ActionScript 3.0 for Adobe Flash CS4 Professional Classroom in a Book actionscript Adobe press

 

Plan for Dag 1:

  1. Flash og ActionScript 3.0 eksempler 
  2. Intro til programmering via ActionScript
  3. Instans navn: x, y, alpha, rotation properties
  4. Knap interaktion: Instans navne, Eventlistner, function( )
  5. Navigationskommandoer: stop( ), gotoAndPlay( ), gotoAndStop()

 

 

 Intro - Hvordan skaber vi interaktion i Flash ?

 

Eksempler:

http://www.slipsager.net/mmd/1sem/overview_bsl.html

 

1. semester workshop4 project.The classes should in one week make an interactive Advent Calendar with Flash CS3.

 

Andet:

http://lab.mathieu-badimon.com/

Buttonhunt :-)

 


-Intro til programmering via ActionScript ( åben intro_to_actionscript.fla )

- Åben også et ny flashdocument til at 'hands on kode'. kalde den f.eks. min_actionscript.fla

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Eksempel

 

 

Huske liste

ActionScripts interface -Action panel (F9)
-          trace(”Hello World”);  
-          Actionscript taler til movieclips via instance name  f.eks.  box_mc , box1_mc, box2_mc
-         
-         
 

Kommandoer ændre egenskaberne(eng. properties ) ved instans box_mc

 

Prøv også følgende:

Vi kan også flytte kommandoerne ind i en funktion som vi f.eks. kan kade toRightCorner( )

function toRightCorner() {
            box_mc.x = 550;
            box_mc.y = 400;
}

For at få aktiveret en funktion skal den først kaldes.

Dette kan f.eks. ske når brugeren trykker på en bestemt knap. Via actionscript kan få knappen med instansnavnet blue_btn,

til at kalde/aktivere vores funktion toRightCorner v.h.a. følgende script.

 

blue_btn.addEventListener(MouseEvent.CLICK, toRightCorner);
 
function toRightCorner(event:MouseEvent) {
            box_mc.x = 550;
            box_mc.y = 400;
}
 
  

Video tutorial about making interactive buttons in Flash http://www.adobe.com/designcenter/video_workshop/?id=vid0130  

 

 


 

 

Navigation på timelinien via ActionScript 

 

Navigation på tidslinien via kommandoerne:

stop();

play();

gotoAndPlay();

gotoAndStop();

 

Eksempel 1: Kontrol af animation : Navigation_01.fla 

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Eksempel 2: Navigationsstruktur som et simpelt website via gotoAndStop("label") : nav_example_as3.fla

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

 

Eksempel 3: Navigationsstruktur med animation på tidslinien via gotoAndPlay(): Demo_site.fla

 

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

 

 


Øvelser:

 

1. Lav et Flashprogram hvor du via tryk på en knap, kan få et eller flere movieclips til at rotere 45 grader. (hints: tjek intro_to_action.fla)

Lav f.eks. en knap til dreje movieclippet med uret og en anden knap som drejer den mod uret.

Gem den som rotation.fla

 

2. Find en animation som du har lavet i Flash og lav den interaktiv ved at tilføje knapper til

 'stop( )','play( )','gotoAndStop(1)','gotoAndPlay(1)' knap  som det er gjort i filen navigation_01.fla

Gem den som min_interaktion_animation.fla

 

3. Prøve at forklare sidemanden hvordan nav_example_as3.fla fra eksempel 2 virker.

Prøv at bygge lidt videre på demositet og gem det som mit_demo_site.fla

 

 

Læs og lav i Flash CS4 bogen

Kapitel 6: Creating Interactive navigation

Endelige version:

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Læs og lav Lesson 1 i Actionscript bogen.

 

 

Upload dine øvelsers swf filer til dit webhotel, og lav links til dem fra dit læringsportfolio.

Eksempel :

http://christinaduus.dk/school1.php