Roll Over knap i Flash

Tags:    grafik
Skrevet af Bruger #5062 @ 05.08.2004
Jeg ved at der er mange der gerne vil lave en roll over i flash. Nogen tror måske det er svært, men nej! Det er meget nemt! Samtidig kan man lave den om til et link, så her er hvad vi gør ved vores knap :):

1. Vi laver en knap
2. Vi "skaber" roll over effekten
3. Vi laver den til et link med actionscript

Det første du skal gøre er at lave en knap. Den kan både laves i flash, paint, photoshop eller paint shop pro. Det er lige meget, jeg har for at jeg ikke forvirer jer lavet den i flash så er den nemmest lavet.

Efter din knap er færdig og du har gemt den (hvis du vil lave den i flash så kik længere nede) skal du starte et nyt flash dokument. Hvis du har lavet din knap i et andet program skal du vælge File>Import>Import to Stage eller trykke CTRL+R. her skal du finde din knap så bliver den importeret til dit flash dokument.

Hvis ikke du har lavet din knap i et andet grafik program kan du jo så starte med at tegne en cirkel (ligesom jeg har gjort).



Nu er knappen færdig, nu skal vi i gang med roll over effekt den, og bare rolig, det bliver ikke så svært som det lyder.

Roll Over Effekten

Nu hvor vi har vores knap er roll over effekten det næste punkt på vores orden. Og lads os starte lige på og hårdt :). Du skulle gerne kunne se din knap foran dig, marker hele din knap ved at holde din musse knap i bund. Nu skal vi lave vores knap til et symbol.

1. Modify>Convert to symbol eller tryk F8
2. Giv den navnet "knap"
3. Vælg "button"
4. Tryk OK

Nu skal vi "edit" vores knap. Du kan gøre det på 2 måder, enten dobbelt klikker du på knappen eller også højre klik på knappen og vælg "edit". Nu skulle du gerne kunne se fire knapper der siger "Up", "Over", "Down" og "Hit".



Når du trykker på "Up" vil du nok se en grå kasse med en sort prik i lige under, det er din keyframe. Højre Klik på den og klik copy frames. Højre klik nu på det tomme felt under "Over" og vælg past frames, højre klik på "Down" og vælg past frames og gør det igen ved "hit"

Klik nu på over keyframen. Hvis din knap er lavet i flash, så skal du klikke på din kugle. Klik der hvor der er farvet, vælg nu en anden farve. Hvis du har importeret en knap skal du importere en anden knap som skal være den roll over.

Nu er roll over effekten lavet. Nu skal vi faktisk til det jeg syntes er sværest nemlig at lave action script.

Action Scriptet

Lige over din tidslinje vil du se 2 links. Et hvor der står "Scene" og et hvor der står
"navnet på dit symbol"



Klik på Scene. Klik på din knap. Nedenunder der hvor din knap er, skulle du gerne se en sort boks hvor der står "Actions - Button" klik på den og der skulle gerne dukke en tekstboks op. Det er her du skriver actionscripts.



I boksen skriver du følgende:

Fold kodeboks ind/udKode 


Nu skulle du gerne kunne teste din roll over knap. Prøv at teste den ved at gå op i Control>Test Movie eller tryk CTRL+Enter.

Slut

Jeg håber at i fik det ud af artiklen som i gerne ville.. Jeg regner med at i lige ville smide en kommentar med på vejen. Evt. skrive hvis der er noget i ikke forstår eller at i har fået en fejl.

Hvad synes du om denne artikel? Giv din mening til kende ved at stemme via pilene til venstre og/eller lægge en kommentar herunder.

Del også gerne artiklen med dine Facebook venner:  

Kommentarer (18)

User
Bruger #3530 @ 06.08.04 14:27
Jeg synes ikke denne artikel har nogen synderlig indsigt i flash, dette her er lidt for simpelt for min smag (kunne man have udvidet artiklen til etc. at lave en menu med mange knapper ?) men alligevel når nu du har brugt tid på det, får du et total fra mig.
User
Bruger #5426 @ 08.08.04 17:42
Jeg synes godt den kunne have lidt(mange) flere beskrivelser af hvordan man gør det hele...
User
Bruger #6175 @ 12.08.04 22:35
Simpelthen ringe artikel.
User
Bruger #5062 @ 14.08.04 09:37
Jeg er ked af at i ikke syntes om artiklen, så derfor er jeg gået igang med en rettet version der beskriver mere
User
Bruger #6295 @ 25.08.04 17:07
Jeg syntes ikke det var den værste artikel jeg har set, jeg giver den et tre tal fordi jeg godt kan finde ud af, at lave den nu!!
User
Bruger #5167 @ 26.08.04 21:27
Kenneth, inden du disser folk.. Så se lige noget af det du selv har lavet, eks. an(d)melderen, som da nok er det væreste lort jeg nogensinde har set! Grimt design, med de "gamle" frames!
User
Bruger #5062 @ 01.09.04 07:32
.. Ja, så kan Kenneth vel lære det o_O
User
Bruger #5109 @ 07.09.04 15:31
For helt nybegyndere der vil lære flash er den vel egentlig go nok, men så heller ik mere
User
Bruger #5062 @ 08.09.04 21:10
Så er det vel sjovt at den er til nybegyndere? ^o)
User
Bruger #5109 @ 17.09.04 17:02
Tjaa..

Men det kan gøre på andre måder, eks. undgå "Convert to Button" og lave den som til et movie klip, så kan man lave mere sjov ved den, lave interne (tror jeg det hedder) animationer og sådan noget
User
Bruger #6620 @ 11.10.04 12:24
jeg synes den er fed nok.. er lige begyndt at arbejde med Flash.. såå... det er jo bare perfekt
User
Bruger #6624 @ 11.10.04 18:02
Hej jeg har lige et spørgsmål...Hvordan designer man i flash???....Altså jeg er i gang med at lave et spil og jeg har tegninger på computeren over baggrunde og alt muligt men hvad hedder det program som man kan lave det i (det er første gang jeg er på denne side så skrive venligst til min mail
Footballfreak@ofir.dk)
User
Bruger #6336 @ 29.11.04 14:07
Du vil få 5, hvis du skriver hvordan man laver en knap med animation, fks så den normalt er blå, men ved mouseover 'fader' den til grøn, og mouseout fader den tilbage..
User
Bruger #6528 @ 29.12.04 15:12
Tja jeg synes nu også denne artikel er fin til nybegyndere så kunne man måske lave en fortsættelse hvor man får knappen til at fade mellem 2 ? :D
User
Bruger #6686 @ 18.03.05 22:17
Nice artikel. Man forstår sq det hele ;)
User
Bruger #6923 @ 19.03.05 18:47
Synes godt jeg kunne bruge noget mere pedalogik i denne artikel jeg fatter den ikke!
jeg har prøver af lave en Roll Over Effekt men jeg aner ikke engang hvad det er?

Start med af fortælle det osv. så bliver din artikel nok rigtig fin!
User
Bruger #7603 @ 28.06.05 00:58
Direkte en kopering af vedion fra lunda.com, han forklar det på akurat samme måde?

såe du får et 1 tal af mi...
User
Bruger #11455 @ 01.03.07 18:42
Jeg får den her error når jeg tester filmen.

**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 2: Unexpected '/' encountered
getURL('http://www.udvikleren.dk', 'GET');

Total ActionScript Errors: 1 Reported Errors: 1

Hvad er der galt?
Du skal være logget ind for at skrive en kommentar.
t