Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Flash og ActionScript - Nye muligheter Jostein Nordengen.

Liknende presentasjoner


Presentasjon om: "Flash og ActionScript - Nye muligheter Jostein Nordengen."— Utskrift av presentasjonen:

1 Flash og ActionScript - Nye muligheter Jostein Nordengen

2 Innhold Oppgradering av versjoner Nyheter i FlashPlayer 10 - eksempler Nyheter i Adobe AIR - eksempler Hva kommer i Flash CS5? 3D i Flash - eksempler (3D-modellering)

3 Muligheter i Flash + ActionScript 3 Fordel: Flash inneholder teknologi som gir mange spennende muligheter -> motiverer studentene Ulempe: En del muligheter kan bare utnyttes ved å skrive avansert/mye kode. Løsning: Lage ferdige elementer og kode som studentene kan sette sammen og/eller forandre på.

4 Nye versjoner Flash består (akkurat nå) av: Nye versjoner kommer av og til uavhengig av hverandre Ny SDK må installeres i Flash CSx for å utnytte nye muligheter i nye versjoner av Flash Player og AIR-player

5 Nytt i Flash CS4 Brukergrensesnittet tilpasset andre Adobe-programmer Ny måte å animere på (Motion tween) Bones – IK Transformasjoner i 3D

6 Nytt i Flash Player 10 Vektorer – tabeller med reservert plass i minnet – går mye raskere enn Array. Lage lyd – skrive verdier direkte til lydkortet Bruke bildefilter fra Pixel Bender Teksthåndtering på lavnivå Kan benytte hardware akelerasjon på grafikkortet Bedre muligheter for 3D

7 Adobe AIR Adobe AIR er et avspillerprogram som kjøres direkte på brukerens datamaskin - ikke i nettleseren. Adobe AIR gir oss mulighet til å lage vanlige desktop-programmer (exe-filer) Når vi publiserer lages det en installasjonsfil som brukeren kan laste ned Installasjonsfila kombineres med AIR- playeren til en exe-fil på brukeren maskin

8 Adobe AIR Lage vinduer og menyer Lagre og åpne filer Lage og kommunisere med en SQL-database (lokal og fil-basert) Basert på SQLite Lagre bruker-data (for eks adresselister, slekts-tre etc.) Lagre viktige data og instillinger som programmet trenger for å kjøre (applikasjonsdata) på en sikker og oversiktlig måte Bruke databasen som cache for en større ekstern database eller annen type data.

9 Rollen til Flash (i en web-applikasjon) Presentasjonslaget Businesslaget Databaselaget MySQL, Oracle Eks: PHP, ASP, Pearl (c# - dynamiske websider) Flash, HTML, JavaScript

10 Flash CS5 Programmering i ActionScript 3: Bedre utviklingsverktøy Code completion Kobling til Flash Builder (tidligere Flex) Ferdiglagd kode – "Snippets" Bedre feilmeldinger Flash: Ny "flow" tekst Publisere til IPhone XFL-filformat (zip-fil av delene i fla-fila)

11 3D i Flash I Flash Player 10 og Adobe AIR 1.5 er det innført (raske) 3d trans- formasjoner, men... Flash Player støtter ikke 3d hardware akselerasjon (Direct 3D eller OpenGL) Utvikling av 3D-funksjonalitet skjer hos 3. part (ofte "dugnad" og open source) Mest kjent er Papervision 3D

12 Away3DLite Lage geometri (3d-objekter) Lage materialer Lage kamera Lage scene som i inneholder geometri Lage View som innehoder scene + kamera Rendre bilder (lage bilde ut av hele 3D-modellen) NB – ikke lys!!


Laste ned ppt "Flash og ActionScript - Nye muligheter Jostein Nordengen."

Liknende presentasjoner


Annonser fra Google