Flash crash course
Emner Baggrund Flash s historie, udbredelse, scene og anvendelse. Flash IDE Et kig på Flash udviklingsmiljøet. (stage, timeline, symboler, paneler, tools) Demo: Textfields Demo: Animation (simple tweeninger) Demo: Interaktivitet Vector grafik Demo: Illustration Flash og Wordpress (swfobject og PressConnect)
Historien om Flash Fra simpel tegne- og animationspakke til komplet multimedie udviklingsmiljø Futuresplash Macromedia Flash Adobe Flash Maj 1996 November 1996 December 2005
Flash Player udbredelse Flash filer konverteres til swf filer når de publiceres. En Flash Player er et browser plug-in der kan køre swf filer.
Flash design Flash udvikling grafik illustration animation usability interaktions design koncept scripting applikationsudvikling system arkitektur
Profiler Brendan Dawes http://brendandawes.com Yugo Nakamura http://yugop.com/ Joshua Davis http://www.joshuadavis.com/ Erik Natzke http://play.natzke.com/ Brendan Hall http://www.waxpraxis.org/blog/about/ Ralph Hauwert http://www.unitzeroone.com/blog/ Keith Peters http://www.bit-101.com/blog/ Grant Skinner http://gskinner.com/blog/
Hvad bruges Flash til? Webdesign med kant http://www.cubelist.co.uk/ http://mnatwork.com/ http://yugop.com/ Historiefortælling http://www.mudbubble.com/projects/twinkle_twinkle.html Spil http://www.gettheglass.com/
Hvad bruges Flash til? Webapplicationer http://www.picnik.com http://kuler.adobe.com/ Datavisualisering/art http://tenbyten.org/10x10.html http://www.blprnt.com/plumage/
Et kig på Flash IDE
Flash - ActionScript Når man opretter et nyt dokument med Flash, kan man vælge om man vil bruge ActionScript 2 eller 3 og om vil lave en ren script fil (.as) eller en timelinie fil (.fla). For at teste en.as file, skal den includes i en.fla fil: # include myscript.as
Stage Stagen er filmens rod. Her findes Main Timeline. Alt hvad der ligger uden for Stage bliver ikke vist når filmen spilles. Man kan ændre farven på Stage.
Timeline Timeline skal ses som en matrix bestående af lag på den verticale led og frames på den horisontale led. Lag bruges til at fordele filmens elementer. En frame svarer til en tilstand i filmen på et givet tidspunkt. En keyframe vises med en sort cirkel og markerer et skift (ny tilstand).
Timeline til en kompleks animation Lag Frames
En timeline kan indeholde scripts, tweeninger og framelabels og bruges til at animere tekst og grafik eller til at styre flowet i et program. En tweening er en bevægelse fra én tilstand til en anden. En timeline looper som default gennem sine frames. De mest almindelige timeline kommandoer: stop(), play(), gotoandstop(), gotoandplay().
Symboler MovieClips kan have et uendeligt antal frames og lag, kan styres med kode og deres timeline er uafhængig. Graphic: Kan ikke styres med kode. preview af timeline ved scrub på maintimeline. Relevant i animationer. Button: timeline er fastlagt i 4 stadier:, interaktion uden kode.over, up, Down og Hit. Knappen kan tilgås med kode.
Prototype vs. instans Når du er inde og editere et symbol arbejder du på prototypen for alle instanser af dét symbol. Hvis du vil ændre på alle instanser af et movieclip, så lav ændringen inde i prototypen. Hvis du vil ændre på én instans, så gør det udenpå symbolet.
Demo Arbejde med timeline, symboler, paneler og tools 1. Dynamiske tekstfelter 2. Tweeninger på timeline 3. Interaktivitet 4. Grafiske effekter. 5. Illustration
Masker
Vektor grafik Vector grafik er en sekvens af matematiske udtryk, der beskriver hvordan en serie punkter skal forbindes. I modsætning til raster grafik som består af en serie farvede punkter. Joshua Davis
scaleret raster grafik scaleret vector grafik
Bygge vector grafik med line tool 1 Foto placeres på nederste lag Outlines 2 tegnes på laget over 3 Outlines kopieres til nyt lag, hvor der fyldes farve i. Outlines gemmes og detaljer tilføjes 4
Forskellen mellem trace bitmap og vector illustration
Flash og wordpress 1 Brug swfobject til at embedde movieclip ét eller flere steder i theme filerne. Brug flashvars til at sende data med til Flash wp theme load med parametre swf loaded swf
Flash og wordpress 2 Byg en Flash front-end som hiver data fra wordpress databasen via php (evt. PressConnect). Kræver godt kendskab til PHP, XML og ActionScript wordpress databasen Data hentes via php funktioner Fla front-end Data lagres via wordpress s php funktioner wordpress cms (dashboard)
Anbefalede posts 1) "Mine ambitioner og den faktiske implementering" Denne post kan omhandle tekniske og designmæssige overvejelser man har gjort sig undervejs i arbejdet med bloggen set i relation til det som faktisk er blevet opnået. 2) "Gruppearbejdsprocessen" Denne post skal indeholde reflektioner over den valgte gruppearbejdsform og de styrker og svagheder man har oplevet ved arbejdsformen. 3) "Det individuelle udtryk" Denne post skal omhandle de overvejelser man har gjort sig for at gøre bloggen bemærkelsesværdig - og de metoder man har anvendt til designarbejdet.
Ressourcer: Flash tutorials Vectorillustration: http://www.vectorkid.com/ Tutorial samling: http://flashforum.dk/tutorials ActionScript 2: http://www.tutorialguide.net/programming/actionscript/ ActionScript med fokus på forskelle mellem as2 og as3: http://flashforum.dk/tutorials/analog-ur-med-nat-og-dag Animation (CS4): http://www.adobe.com/devnet/flash/articles/design_character_pt1_print.html
Ressourcer Wordpress-Flash integration med PressConnect: http:// tvwonline.net/lab/pressconnect/