Högskolan i Halmstad Multimedia och visuell kommunikation Övning 2 Adobe Flash, interaktiva knappar inklusive ljud och video

Relevanta dokument
Högskolan i Halmstad Multimedia och visuell kommunikation Övning 1 Adobe Flash, grundfunktioner & interpolering. Efter övningen förväntas du kunna:

Styra olika typer av objekt som animering, video, ljud och Flashfilm

Du ska nu skapa ett litet program som skriver ut Hello World.

Macromedia. Flash 8 Grundkurs.

1. Öppna InteraktivBok.fla och Main.as från förra övningen. 2. Gå till Main.as. Den bör se ut som följer:

public class Main extends MovieClip { var hillpage:hillpage; var ifpage:ifpage;

Beskrivning av bildspel i Flash Description about image game in Flash. Catarina Hedtorp

Macromedia Flash MX 2004

Flexiboard. Lathund kring hur du kommer igång med att skapa egna överlägg till Flexiboard. Habilitering & Hjälpmedel

Macromedia Flash MX 2004

TUTORIAL 3: ATT STARTA ETT NYTT PROJEKT, IMPORTERA ELLER DIGITALISERA MATERIAL, SAMT SORTERA DET.

Guide. Webbsidor i Studentportalen. Innehåll. Uppdaterad:

Grunder. Grafiktyper. Vektorgrafik

Komma igång med Adobe Presenter ver.7

Manual Produktion av presentationssynkar med PowerPoint och Producer

Allta bilder du ritar med verktygen i verktygspanelen eller importerar är grafik.

På den här övningen ska vi träna på att förflytta en figur med hjälp av piltangenterna.

Mer information om RefWorks, andra referenshanteringsprogram och hur man refererar hittar du på Linköpings universitetsbiblioteks webbsidor.

Adobe Presenter. Skapad:

Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8)

Adobe. Flash CS3. Grundkurs.

1

6. Nu skall vi ställa in vad som skall hända när man klickar på knappen samt att markören skall ändra sig till en hand när markören är på knappen.

Lathund för appen GoTalk NOW Free

7. PANELEN MONITOR. Tidskodens standardinställning. Du kan ändra visning till enbart bildrutor med menykommandot

Imovie - Skapa ett bildspel med bilder och filmklipp

Macromedia Flash MX 2004

Guide till RefWorks Skapa ett RefWorks-konto Under Citera och referera > RefWorks Hjälp funktioner i RefWorks Help Tutorial Help

Fyrverkerier. Introduktion. Nivå. I det här projektet ska vi skapa ett fyrverkeri över en stad. Activity Checklist.

MACROMEDIA FLASH MX Vad är egentligen Flash

Adobe FLASH CS5 GRUNDER

Hur man skapa en Wiki.

3. Hämta och infoga bilder

Extraövning 1 av 7 For-loops... 2 Lösning till 6:... 3 Extraövning 2 av 7 Ladda in externa SWF... 4 Extraövning 3 av 7 Använda Timer...

Steg 16 Video Debut video capture Video pad editor Windows 7/8

DIGITALA RESURSER MANUAL FÖR

3. Redigera i SOM ver 2.0 (SOM = Screencast-o-matic)

Design av interaktiv multimedia. Läs i förväg om det som övningarna kommer att beröra. Träna hemma både före och efter övningarna.

IT-körkort för språklärare. Modul 9: Rätta skrivuppgifter

Så här gör du för att flytta en film från Ping Pong till KI Play

Till flera av ovanstående finns det dessutom varianter, vilka kommer att presenteras i de olika avsnitten.

Programmets startmeny ser ut så här. För att få fram menyerna Avsluta, Inställningar och Användare måste du föra markören upp till det blåa fältet.

Teknisk beskrivning för annonsering i PlayAd s format

Lathund grundkurs datorutbildning

Symprint Snabbstartsguide

Introduktion till Adobe Acrobat Connect Pro

Ljud och video på webbsidor

Introduktion till After Effects

Macromedia Flash MX 2004

Hämta via databaser Pröva några olika databaser. Se Hämta referenser från databaser.

Logga in som gäst eller värd

Öppna EndNote varje gång när du vill samla referenser till ditt bibliotek.

1. Starta programmet 2. Välja projekt antingen redan skapat eller nytt

Sophia Prosell DREAM WEAVER SKAPA OCH PUBLICERA EFFEKTIVA WEBBSIDOR

// //Constructor public function Main_Playground() { init(); }

Hur du installerar och konfigurerar Adobe Media Live Encoder för HD-sändning

Hur du sänder i HD 720p med FMLE på cams.com

En förladdare fångar användarens uppmärksamhet under tiden huvudfilmen laddas. Använd din kreativitet när du formger en förladdare och använd sedan

Använda Internet. med hjälp av Internet Explorer. Nybörjarguide

Leta också reda på gratisprogrammen Audacity - för att spela in ljud och Gimp - för att skapa bilder.

RACCOON DEVELOPMENT AB

Redigera forskarprofil i EpiServer

När du startat programmet dyker Select Project fönstret upp:

I.site Webbsidesverktyg handledning

Materialspecifikationer

Spara tid med funktionsmakron

Ladda ned appen Plickers till din surfplatta eller mobiltelefon och logga in med samma konto som du skapade ovan. Appen är gratis.

Guide till att använda Audacity för uttalsövningar

Carl-Oscar Hermansson WEBB DESIGN

Hotspot låter användaren skapa genvägar till andra sidor.

Book Creator App för Ipad

LADDA UPP EN PDF-FIL OCH LÄNKA TILL DEN I DIN ARTIKELTEXT

skapa genvägar till andra sidor (externa och interna)

Visa/Dolj knappar i Webeditor 8

Digitalisering av C-Kassetter

Mappar och filer för webbsidor

Lathund för att hantera kongresshandlingar

Lathund för publicering i KI Commons wikitjänst

Guide till användande av interaktiv bok på Mac

Pagineringsgadget Ordlista Scen Spellista Slide Mall Innehållselement Gadget... 27

MANUAL CELLIP SOFTPHONE

Administration av lagets arbetsrum lathund

Mitt hus och jag steg för steg instruktioner

Softphone. Funktioner

Guide till EndNote X9

Projektfönstret I projektfönstret finns tidlinjen samt de olika spår som ditt projekt innehåller. Det är här du redigerar och arrangerar ljudklippen.

Arg-administratörens guide till Umbraco v 1.2.1

Inspelning, redigering, publicering med Camtasia 7

När appen startar så gör den det på en särskild sida som du bestämt ska vara Hem-sida. Du kan ändra det under Inställningar och Spara sida som Hem.

Manual

Hämta via databaser Se Hämta referenser från databaser.

Materialspecifikation för alla Portalens mässajter

Dok nr OSF/AV-15:003, ver E Inloggning till Treserva via extern dator

USB styrt DMX gränssnitt

INSPIRA. Microsoft. PowerPoint Grunder

GoTalk NOW. Liten lathund hur du redigerar i appen.

Anvä ndärguide Nyä Expeditionsresor

Digitalisering av LP-skivor Apparater: Stanton T62 skivspelare, datorns centralenhet Program: MAGIX Audio Cleaning Lab 2013

Redaktörens Lathund för Glokala. Så här redigerar du en redan befintlig hemsida. Så här skapar du en länk till en extern hemsida

Lab 5: ASP.NET 4.5 Site Navigation

Transkript:

Högskolan i Halmstad Multimedia och visuell kommunikation Övning 2 Adobe Flash, interaktiva knappar inklusive ljud och video Efter övningen förväntas du kunna: Skapa interaktiva knappar för navigation i tidslinjen samt för navigation till en annan URL. Skapa interaktiva knappar för att spela upp video och ljud. 1. Lägg in en bakgrundsbild eller ändra bakgrundsfärg på scenen. Detta kan göras på två sätt: a. Ändra färgen under Stage i Properties. Döp om layer 1 till knappar. b. Rita en fyrkant med rectangle tool (R). Döp lagret till bakgrund och lås det. Skapa ett nytt lager och döp det till knappar. 2. Skapa en knapp: a. Välj Insert New symbol b. I rutan som öppnas, döp symbolen till ShapeTweenBtn. c. Välj Button under Type. Klicka på OK. d. Notera att det i övre vänstra hörnet nu står Scene 1 ShapeTweenBtn. Det innebär att du är inne i din nya knapp. Notera även att tidslinjen ser annorlunda ut än vanligt där står Up, Over, Down och Hit. e. Klicka i framen under Up. Rita en fyrkant. f. Skapa ett nytt lager. I det nya lagret, använd Text Tool (T) och skriv Shape tween ovanpå fyrkanten du nyss ritade. g. Klicka på Scene 1 i övre vänstra hörnet för att återvända till scenen. 3. Upprepa steg 2 och skapa fyra knappar till. Döp dem till FrameBtn (skriv texten Frame i steg f), LinkBtn ( Link ), SoundBtn ( Sound ) och VideoBtn ( Video ). 4. Om du inte har gjort det redan, återvänt till scenen. Ta tag i var och en av knapparna i biblioteket och dra ut dem på scenen (klicka, håll och dra), i lagret knappar. 5. Ge knapparna instansnamn: a. Medan du är på scenen, klicka (en gång) på ShapeTweenBtn. I Properties-panelen, skriv shapetweenbtn där det står <Instance Name>. b. Gör samma sak för de andra knapparna (döp FrameBtn till framebtn, LinkBtn till linkbtn osv.).

6. Instansnamnen är vad ActionScript 3.0 använder för att veta vilken symbol du vill lägga till kod på. Eftersom du i följande övningar kommer att lägga på kod på knapparna behöver de därför instansnamn om du inte lägger till kod så behöver du heller inte ange instansnamn. 1. Skapa en ny symbol, ett Movie Clip. Välj själv ett passande namn. 2. När du är inne i ditt nya movie clip ser du att den har en egen tidslinje. Där är det tänkt att du ska skapa en shape tween precis som du gjorde i förra övningen när du lärde dig göra tweens. Kommer du inte ihåg hur man gör, gå till den övningen och repetera. 3. Återvänd till scenen. Dra ut ditt nya movie clip från biblioteket till scenen. Ge den instansnamnet shape (precis som du gjorde med knapparna ovan). 4. Gå in i knappen ShapeTweenBtn. Detta kan du göra på två olika sätt: Dubbelklicka på ShapeTweenBtn på scenen. Ta fram biblioteket (klicka på Library ) om du inte redan har det öppet. Högerklicka på ShapeTweenBtn och välj Edit. 5. Skapa en ny keyframe under Over på båda lagren. Ändra färg på fyrkanten. 6. Klicka på Ctrl + Enter. För muspekaren över ShapeTweenBtn och se att färgen ändras. De fyra olika lägen som knappen har (Up, Over, Down, Hit) är olika stadier för knappen. Over-läget visas alltså när du för muspekaren över knappen. 7. Stäng preview-rutan som öppnades. Nu ska vi göra så att ditt movie clip bara spelas upp efter att du klickat på ShapeTweenBtn. Börja med att återvända till scenen om du inte är där redan. 8. Gå in i ditt movie clip. 9. Skapa ett nytt lager. Döp det till Actions. Högerklicka på frame 1 på actions-lagret, eller markera frame 1 och klicka på F9. 10. I actionspanelen som visas, skriv stop();. 11. Tryck på Ctrl + Enter för att testa. Nu ska ditt movie clip inte röra på sig alls.

12. Återvänd till scenen. Klicka en gång på ShapeTweenBtn för att markera den. Gå in på Code Snippets (välj Code Snippets i menyn på sidan, eller gå in på Window Code Snippets). Välj Event Handlers och dubbelklicka på Mouse Click Event. ActionScript-rutan visas och där ligger nu lite kod. 13. Tryck på Ctrl + Enter. Klicka på ShapeTweenBtn och se vad som händer. Om allt går som det ska så bör det skrivas ut Mouse clicked i Output-rutan (där tidslinjen vanligtvis är). 14. För att få movie clip:et att spelas upp när du trycker på knappen måste du byta ut den kod som står inom { i den funktionen som skapades. Istället för trace("mouse clicked");, skriv shape.play();. I detta fall är shape det instansnamnet du gav ditt movie clip tidigare (se punkt 3 i denna övning). Stämmer allt ska det se ut så här: shapetweenbtn.addeventlistener(mouseevent.click, fl_mouseclickhandler); function fl_mouseclickhandler(event:mouseevent):void { shape.play(); 15. Tryck på Ctrl + Enter och testa knappen igen. Nu ska ditt movie clip spelas upp en gång när du trycker på ShapeTweenBtn. 1. Ibland vill man kontrollera vilken frame som spelas upp det är inte alltid man vill att alla frames ska spelas upp direkt. Du ska nu lära dig navigera mellan frames. 2. När du är på scenen, markera frame 1 på action-lagret och klicka på F9. På en tom rad (förslagsvis högst upp), skriv stop();. 3. På ett nytt lager, skapa en tween av något slag som startar på frame 2 och tar minst 10 frames (om du inte kommer ihåg hur man gör kan du repetera förra övningen). 4. Om du nu klickar på Ctrl + Enter kommer inte din nya tween att spelas upp detta är ju för att du skrev stop(); på frame 1. 5. Markera FrameBtn och (precis som du gjorde tidigare) gå in på Code Snippets Event Handlers Mouse Click Event. ActionScipt-rutan öppnas och ny kod har lagts till. 6. Istället för trace-funktionen, skriv gotoandplay(2);. Stämmer allt ska det se ut så här:

framebtn.addeventlistener(mouseevent.click, fl_mouseclickhandler_2); function fl_mouseclickhandler_2(event:mouseevent):void { gotoandplay(2); 7. Tryck på Ctrl + Enter och testa din knapp. Nu ska din nya tween spelas upp när du klickar på knappen. 8. Återvänt till actionpanelen. Byt gotoandplay(2); till gotoandstop(2);. Testa och se vad som är skillnaden. 9. Funktionerna gotoandplay() och gotoandstop() säger till Flash att den ska gå till en viss frame och fortsätta spela upp resterande frames (gotoandplay) eller gå till en viss frame och stanna där (gotoandstop). I fallet ovan går vi till frame nummer 2. 1. Du ska nu göra så att en knapp öppnar en länk i webbläsaren. Markera knappen LinkBtn på scenen och gå till Code Snippets Actions Click to Go to Webpage. 2. Tryck på Ctrl + Enter och testa din knapp. Om allt fungerar som det ska så öppnas Adobes webbsida i webbläsaren. 3. För att öppna en annan sida är det bara att byta ut länken inom i koden. function fl_clicktogotowebpage(event:mouseevent):void { navigatetourl(new URLRequest("http://www.adobe.com"), "_blank"); 1. Du ska nu testa på två olika sätt att spela upp ljud på. Börja med att skapa ett nytt lager (i scenen) och döp det till ljud. 2. Importera filen Slide.mp3 till biblioteket (File Import Import to Library ). 3. Markera frame 1 i ljud-lagret. Under sound i Properties välj ditt ljud (det går även bra att dra ljudfilen från biblioteket till scenen). 4. Tryck Ctrl + Enter och hör att ljudet spelas. 5. Radera lagret med ljudet på. 6. Gå in i knappen SoundBtn. Skapa ett nytt lager och döp även detta till ljud. 7. Skapa en ny keyframe under Down. Lägg in ljudet där (på samma sätt som i steg 3). 8. Lägg in en ny frame även på de övriga lagren i knappen (högerklicka Insert Frame).

9. Tryck Ctrl + Enter och testa din knapp. Om allt stämmer ska ljudet spelas upp när du klickar på knappen. 10. I steg 2 importerade du ljudet detta är något som är enkelt att göra när man har små filer (som Slide.mp3). Även grafik går alldeles utmärkt att importera på detta sätt. När man använder större filer (som t.ex. längre ljud- och videofiler) är det inte alltid bra att importera dem eftersom Flash-filen blir för stor. Det går att spela upp ljud med ActionScript utan att importera dem, vilken du ska göra i nästa övning nedan. 1. Återvänd till scenen. Skapa ett nytt lager och döp det till ljud. 2. Skapa två nya knappar, döp dem till PlayBtn (glöm inte instansnamn playbtn ) och PauseBtn (instansnamn pausebtn ). Precis som tidigare, rita en fyrkant och skriv en passande text (på ett eget lager) under Up. 3. Gå till actions på frame 1 och klistra in följande: var s:sound = new Sound(new URLRequest("Pale Rider.mp3")); var channel:soundchannel; var musicon:boolean = false; //Adds event listeners playbtn.addeventlistener(mouseevent.click, onsound); pausebtn.addeventlistener(mouseevent.click, offsound); //Plays music function onsound(e:mouseevent):void { if(!musicon) { channel = s.play(); //Stops music function offsound(e:mouseevent):void { channel.stop(); Här är det viktigt att filen Pale Rider.mp3 ligger i samma mapp som din FLA-fil. 4. Vad allt detta innebär är lite för mycket för omfattningen av denna övning, men här är en snabbgenomgång: första delen laddar in ljudet; andra delen lägger till event listeners för när användaren klickar på knapparna; tredje delen är de funktioner som hanterar eventen (när användarna klickar på knapparna), d.v.s. spelar upp eller stoppar ljudet. 5. Om allt fungerar som det ska så bör ljudet spelas upp när du klickar på PlayBtn, och stoppas när du klickar på PauseBtn. 6. Det går även att bara ha en knapp som sköter uppspelandet och pausandet den koden kan du lätt fixa själv genom att gå in på Code Snippets Audio and Video Click to Play/Stop Sound.

1. Du ska nu importera en flashvideo och lägga in den i din Flash-fil så att användaren kan titta på den. Gör följande: 2. Skapa ett nytt lager och döp det till video. Gå till Components (knappen under Code Snippets, via Window Components, eller klicka på Ctrl + F7) och lägg till en FLVPlayback, d.v.s. Components Video FLVPlayback (dubbelklicka på FLVPlayback). 3. Ge den instansnamnet vidplayer (i Properties, som vanligt). 4. Gå till actions och klistra in följande: videobtn.addeventlistener(mouseevent.click, vid); //Instance name of video button function vid(e:event):void { vidplayer.source = "scooter.flv"; //Sets video source Här är det viktigt att filen scooter.flv ligger i samma mapp som din FLA-fil. 5. Testa filmen. Många bra tutorials: http://www.tutorialized.com/tutorials/flash/1 Ännu fler tutorials: http://www.flashperfection.com/ Hur du lägger in en Flash swf-fil på en webbsida (bläddra ner till Display Flash ): http://www.w3schools.com/html/html_object.asp Bra e-bok om ActionScript 3.0: http://livedocs.adobe.com/flash/9.0/main/flash_as3_programming.pdf Googla