Brugernavn:




Kodeord: Husk
Forside Forum Artikler Downloads Søg
 

Flash for begyndere - Motion Tween


Introduktion:
Motion Tween kan på dansk beskrives som værende en mellemliggende bevægelse, eller med andre ord en bevægelse mellem to punkter.
I Flash kan man bruge Motion Tweening som en form for automatisk animering af et objekt, så man er fri for at animere Frame by Frame.

Fremgangsmåde:
- Først åbner du Flash
- Lav et nyt dokument (Ctrl + n) og indstil størrelse som du behager.
- Lave nu en Simpel Shape, som f.eks. en firkant som laves med Rectangle Tool.
- Marker din firkant og convert den til Symbol (F8 ).
- Vælg Graphic og giv din firkant et hvilket som helst navn.
- Hvis du ikke allerede har din Timeline åben, så tryk Ctrl + Alt + t for at åbne.
- På Timelinen vælger du en Frame efter den første f.eks. Frame 20 og indsætter en Keyframe
- I den nye Keyframe rykker du din firkant der hen hvor du gerne vil have den skal flyttes hen.
- Endeligt højreklikker du et hvilket som helst sted mellem første Frame og den sidste Keyframe og vælger Create Motion tween
- Tryk Ctrl + Enter og se dit MovieClip

Eksempel med .fla-, .htm-l og .swf-fil findes under downloads (flash 8 ).

Mini ordforklaring:
- Timeline: "Tidslinje" - grundlæggende for al ikke scriptet animation i flash
- Frame: Tidslinjen er opdelt i en masse såkaldte Frames (rammer)
- Keyframe: "Nøgleramme" mere betydningsfulde frames som oftes bruges til at markere at der sker noget nyt på tidslinjen.
- Symbol: Der findes tre slags symboler i flash: Movieclip (filmklip), Button (knap) og Graphic (grafik)
- Movieclip: Det vigtigste af de tre symboler. Bruges til at skabe et filmklip inden i et andet filmklip. forkortes ofte MC
- Rectangle Tool: Værktøj i flash til at tegne rektangler og kvadrater.

Oprindeligt skrevet til flashforum.dk
Sidst redigeret 22:10 - 02/02/2006
Oprettet af:

Flash/ActionScript

Point modtaget: 0

Rate:
21:50 02/02/2006

Kommentarer

Giv din mening tilkende om denne artikel, eller læs andres.
Har du spørgsmål eller brug for hjælp til denne artikel henvises du til forummet.
Hmm, lyder relativt nemt, må jeg prøve senere.
Oprettet af:
  Mail
22:03 02/02/2006
Så langt er jeg også nået med flash.. ;)
Laver du ikke er artikkel for os lidt mere "øvede" (Læs: newbies som kan lave motion tweens ;) )
Oprettet af:
  Mail
00:43 03/02/2006
god tutorial :D
Men jeg er lige nødt til at tilføje noget:
Hvis man sætter frameraten i vejret, så får man en mere glidende animation,
Nu har jeg ikke kigget på fla-filen endnu, men så vidt jeg kan se så er frameraten lige nu 12 frames/sek, men I sætter den til omkring 30 i stedet, så virker animationen mere flydende.

Framerate er det antal frames den endelig flash-fil afspiller pr.sek, dvs. hvis frameraten er sat til 12, så spiller flash 12 frames i sekundet. Jeg plejer at sætte frameraten til 30 eller 31, da jeg synes alt flyder ordentligt og timelinen bliver heller ikke så lang at det tager en halv time at scrolle sig igennem fra start til slut. Men det er en smagssag :)

Håber ikke at jeg gik lidt for meget i selvsving i framerates, men som sagt en rigtig god tutorials til begyndere. Keep up the good work.

Hvis jeg kan hjælpe nogle med flash, så spørg endelig løs. Er ikke selv en super bruger, men jegvil da gerne hjælpe :D
Oprettet af:
  Mail
09:18 03/02/2006
Tak for de positive kommentare og ja god pointe med framerate. Endvidere kan det nævnes at man også har muligheden for at ease sin animation dvs. at animationen enten starter hurtigt for derefter at gå ned i tempo, elle det omvendte starte langsomt og derefter blive hurtigere og hurtigere.
Det næste jeg har tænkt mig at skrive om er en simpel preloader, selvom nette er overfyldte med disse kan der jo godt være en her på rowl.dk også
Sidst redigeret 14:22 - 03/02/2006
Oprettet af:
  Mail
14:17 03/02/2006
Det kan måske lige tilføje at hvis man gerne vil slippe for at ens animation går i selv sving, kan man i framet efter det sidste i sin motion tween sætte dette lille stykke kode ind:
  • stop();
Så stopper animationen når den er slut i stedet for at starte forfra i det uendelige :)

( Det var stort set alt jeg ved om flash :D )
Oprettet af:
  Mail
20:52 04/02/2006
det er en god lille funktion
Oprettet af:
  Mail
17:47 05/02/2006
og hvis man vil kontrollere det lidt mere kan man bruge:

  1. gotoAndPlay(frame);

  2. gotoAndStop(frame);

og så lave en vild disko kaos ved at sætte det på random så det fuldstænding går i krasat! :D
Oprettet af:
  Mail
18:30 05/02/2006
Nu skal jeg lige høre, har i købt flash eller har i bare et andet program?
Oprettet af:
  Mail
15:11 28/06/2006
Tror ikke der findes andre gode programmer... Der findes en masse efterligninger men intet er så godt som orriginalen selv om den er dyr... :P
Oprettet af:
  Mail
12:16 15/10/2006
Guf guf :)
Oprettet af:
  Mail
21:06 07/10/2007
Du skal være oprettet og logget ind for at kommentere en artikel
Copyright © Rowl.dk v/ Michael Raagaard | 2005-12 | Alle rettigheder forbeholdes