Laste ned presentasjonen
Presentasjon lastes. Vennligst vent
PublisertAmanda Gjertsen Endret for 9 år siden
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!!
Liknende presentasjoner
© 2024 SlidePlayer.no Inc.
All rights reserved.