Bo Dudek wrote in dk.edb.internet.webdesign.flash:
> Hej Rasmus
>
> Vi prøver lige at starte forfra. Slet alt, begynd på en ny flashfil og
> følg følgende:
>
> 1. Opret et movieclip, som indeholder din knapanimation. Animation
> skal kun være fremadrettet, da vi får den til at køre baglæns
> automatisk. Sørg for at putte en Stop i første frame. Giv mc'et et
> instance navn, når du har placeret det på stagen.
>
> 2. Opret et ny movieclip og kald det controllerFrem. Clippet skal
> indeholde 3 frames, som alle KUN indeholder actions - dvs ingen
> grafik. Der skal være en Stop i første frame. I anden frame skal der
> være en tellTarget; når du tellTarget er indsat, skal du vælge dit
> target. For at være sikker på, at du angiver det rigtigt, skal du
> bruge SIGTEKORNET, som er NEDERST i HØJRE hjørne. Klik først i feltet,
> hvor du indtaster target, og DEREFTER på sigtekornet. Under 'Notation'
> har jeg prikket flg. af: dots og absolute. Dit mc med knappen skulle
> meget gerne være at finde øverst i det lille popupvindue. Klik een
> gang på det og derefter 'ok'
> Klik derefter på Gote i din actionpalette og vælg nextFrame. I tredje
> frame skal der være en gotoAndPlay (2). Placer dette mc på stagen og
> giv det et instancename a la controllerFrem.
>
> INSTANCE NAME OG NAVNET PÅ SELVE MOVIECLIPPET HÆNGER IKKE NØDVENDIGVIS
> SAMMEN!
>
> 3. Åben dit library og højreklip på det mc du oprettede i punkt 2.
> Vælg duplicate og giv kopien et navn a la controllerTilbage. Ret i
> det, så der i frame nummer 2 kommer til at være previousFrame istedet
> for nextFrame. Placer dette mc på stagen og giv det et instancenamet
> controllerTilbage.
>
> 4. Opret din usynlige knap. Dvs, lav en normal knap; ret i den ved at
> FLYTTE grafikken fra 'up'-staten til 'hit'staten. Placer denne knap
> over dit mc fra punkt 1.
>
> 5. Klik een gang på ovenstående knap og tilføj disse actions.
>
> on (rollOver) {
> tellTarget ("controllerTilbage") {
> stop ();
> }
> tellTarget ("controllerFrem") {
> play ();
> }
> }
> on (rollOut) {
> tellTarget ("controllerFrem") {
> stop ();
> }
> tellTarget ("controllerTilbage") {
> play ();
> }
> }
>
> De indsatte targets skal selvfølgelig bruges med de instance names,
> som DU bruger. Husk at bruge sigtekornet; det sikrer en præcis
> sti-gengivelse.
>
> 6. Åbn dit mc fra punkt 1. Indsæt en xtra action i første frame, som
> siger
> tellTarget ("controllerTilbage") {
> stop ();
> }
> og en i sidste frame, som siger
> tellTarget ("controllerFrem") {
> stop ();
> }
> Disse to sikrer, at de to controllere stoppes.
>
> Det skulle være det hele. Hvis det er helt håbløst, så brug evt. min
> mail
>
> Mvh
> Bo Dudek
>
http://www.bodudek.dk
>
Hej igen
Du må undskylde jeg ikke fik skrevet igen igår. Jeg fik nemlig selv løst
problemet...
I de to controllere frem og tilbage, som hver består af 3 frames med hver
sin action, var der en fejl i 2. frame.
der stod: (dette er fra "controllerTilbage"
tellTarget ("knap") {
prevFrame ();
}
det skulle rettes til:
tellTarget (_root.knap) {
prevFrame ();
}
Så nu virker det perfekt....
Men mange tak for hjælpe, jeg fik studeret macromedias action directory
for at finde frem til det, men har da lært meget af det....
Det kan jo være der er noget en anden gang..
Eller hvis nu jeg har et prob. med racer cyklen
/Rasmus
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials