29. juli 2006 - 18:07Der er
12 kommentarer og 2 løsninger
Effekt på Knap
Hej Eksperter.
Jeg er nybegynder i Flash og tænkte på hvordan man laver simple onRollOver effekter på knapper ( Såsom knaller fader til en anden farve, eller en tekst knap der rykker sig når man peger på den )
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Næh den er ikke helt gal. Det du er ude i der er at, definere en event handler til onRollOver eventen, og det er skam helt fint :)
Effekterne du snakker om kan eksempelvis laves som animationer i movieclips (hvis du ikke har stiftet bekendtskab med movieclips, er det et godt sted at starte). Du kan så vælge at lade dit movieclip være usynligt indtil der genereres en roll over event. Noget ala:
-agtigt...("knap" refererer til knappens instancenavn, der defineres i properties).
Men der er en "nemmere" måde. Hvis du har lavet et knap symbol og dobbeltklikker på det, kommer du ind til en tidslinie med 4 frames, en af dem hedder "over", og her kan du smide alskens movieclips med animationer - og de bliver så kun vist når curseren er over knappen.
Når du har lavet en knap kan du dobbeltklikke på den, så har du muligheden for at definere (via en enkelt frame) hvad der skal ske når musen holdes over knappen, denne frame hedder "Over". Hvis du ønsker en fade kan du evt. lægge et movieclip i denne frame med den pågældende effekt.
Hvis du ønsker en lidt mere advanceret version kan du lagre en knap i et movieclip hvori de forskellige effekter ligger. Du kan så aktivere de forskellige effekter ved hjælp af:
1. du skaber din button. 2. dobbeltklik på den og indsæt en keyframe i OVER som er magen til den i UP. 3. Marker graffikken i OVER framen og lav den til et MovieClip. 4. Dobbeltklik på movieClippet. 5. du er nu inde i det nye movieClip, her har du dens egen tidslinie. Du tweener nu farveskiftet. Wolla, det skulle være det!
Okey.. Men den funktion som jeg har nu er også helt fint.. Mat må også gerne ligge svar hvis han ønsker points da jeg også brugte noget ud fra hans besvareæse.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.