Der er mange måder at gribe det an på, her er en: lav et movieclip hvor hver af dine menupunkter står i en frame for sig, ex: frame 1 - tom, frame 2 - forum osv osv.
Dette movieclip placerer du på scenen og giver dine knapper følgende actions:
on (release) { _root.menuMovieClip.gotoAndStop(2); }
Så skal du have lagt nogle motion tweens ind - seperer frames´ne noget mere lav kassen til et symbol (F8), læg den i et seperat layer. I en frame rykker du den så ud af skærmen og et stykke længere i timeline indsætter du en keyframe og rykker boksen på plads. Højreklik på timeline og vælg create motion tween. Så skulle den gerne komme flyvende ind, men du er som sagt nødt til at adskille frames noget mere så der er plads til animationen - derfor skal actions så osse korigeres så gotoAndStop(framenummer) bliver til gotoAndPlay(framenummer) og du skal have stop(); i hver af menupunkternes frames.
Det er ikke så svært som det kan lyde, man skal bare sidde og lege lidt med det :)
graphic, movieclip og buttons er alle symboler i flash, men den du kommer til at bruge mest er movieclippet - den er klart det stærkeste våben du får i flash :)
Du skal lave et symbol fordi du ikke kan bruge motion tween på "rå" grafik.
Ok har lavet en kanp der sætter en animation igang, men når animationen er kørt til enden så forsvinder den flyvende boks, hvordan får man den til at stoppe til sidst?
Ok.. det sidste spm inden jeg lukker, hvordan får man en knap til at afspille et movieClip ? når jeg forsøger, så starter movieclippet heletiden af sig selv eller why? jeg har prøvet at lave en stop foran den, men uden held.
Det burde ikke afspille hvis du har en stop(); i første frame af dit movieclip.
For at få en knap til at afspille et movieclip skal du navngive dette i instance-panelet fx "mc" (uden citationstegn).
Dernæst skal knappen have følgende actions:
on (release) { _root.mc.gotoAndPlay(2); }
eller blot:
on (release) { _root.mc.play(); }
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.