17. oktober 2003 - 09:23Der er
18 kommentarer og 1 løsning
Problemer med rollover animation + flere knapper
Ok, jeg har et par små problemer som ikke skulle være noget problem for jer garvede Flash brugere. Jeg er, som i nok kan konkludere af mine problemer, nybegynder i Flash og har fået lidt hjælp fra en kammerat til at komme igang.
Mit største problem med Flash er at jeg ikke kan få mine knapper til at spille animationen færdig når nu brugeren vælger at bevæge musen henover hit zonen hurtigt. Jeg har selvfølgelig brugt sådan et button symbol med en movie clip i, som jeg gerne vil have spiller færdig selvom brugeren ikke bliver ved med at holde musen over hit zonen. Det var et problem, og mit vigtigste problem.
Jeg har også et rimeligt skægt problem, som nogle af jer guruer nu vil sidde lidt og more jer over :) Jeg har lavet 1 movie clip som jeg så har genbrugt på mine 6 knapper, og så ville jeg også gerne have lavet et andet movie clip, som jeg også har, og sætte det ind i Over delen af min Button sammen med det første movie clip. Problemet opstår da jeg sætte det movie clip og det samme klip dukker op på hver eneste knap, selvom jeg kunne har defineret den til at dukke op på en af mine knapper, da jeg skal have en forskellig animation til hver knap, som ligesom fortæller: Denne sektion er til fotografier eller en beskrivelse osv. Jeg har senere prøver at duplikere mit første movie clip og bruge den istedet for det samme movie clip på alle 6 knapper, men problemet er det samme: Min tekst dukker op på hver eneste af knapperne. Nogen der ved hvad jeg har gjort galt?
Det vigtigste for mig er at få svaret på spørgsmål men jeg vil selvfølgelig også meget gerne have svaret på andet spørgsmål hvis det kunne lade sig gøre. :)
Lad være med at smide movieclippet ind i knappen. Læg det istedet på scenen sammen med knappen. Giv movieclippet et instancenavn i propertiesboxen (der er en lille rude ved navn "instance") det kun f.eks være "clip" (uden "").
På din knap skriver du så:
on (release) { clip.play(); }
Så er der intet i verden der kan stoppe det :)
2.
Det er sådan flash virker. Alle dublikater stammer fra det samme symbol i library og går du ind og editerer i et ændres det i alle andre såvel som i library.
Du skal altså i princippet have et symbol for hver af dine knapper.
Jeg ved ikke om jeg har gjort det rigtigt men nu sker der det at animationen kun kører i starten af afspilningen også selvom jeg ikke holder musen over eller noget, og hvis jeg prøver at rykke musen henover sker der intet.
Nu virker det sådan at når man klikker på knappen så køre animationen, hvor jeg godt ville have den til at køre animationen når musen gik henover hit zonen
ok så har jeg et andet spørgsmål, mange tak for hjælpen så langt. kan man have den button til at spille 2 forskellige movie clips? jeg kan ikke finde ud af det script halløjsa. fordi jeg vil nemlig have det til at virke som en mouseover og så også have en tekst der beskriver linket til at komme frem.
tak for hjælpen men jeg kan ikke få det til at virke, lige meget om jeg prøver at skrive gotoAndPlay eller Stop... min grafik der skal dukke frem gør intet og det første movie clip duer heller ikke med det script.
mange tak for hjælpen, måske du lige kan svare et til spørgsmål (jeg ved godt jeg har mange :) ). det grafik der skal komme frem efter jeg har kørt cursoren over min button bliver fremme efter jeg har kørt cursoren væk, ved du hvordan man kan få den til at forsvinde når cursoren ikke er over button instancen mere?
Synes godt om
Ny brugerNybegynder
Din løsning...
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.