"Jesper Kollerup Jensen" <mail@mediasite.dk> wrote in message
news:Zvi56.21783$Ru.221733@twister.sunsite.dk...
> Hej.
>
> Jeg sidder og eksperimenterer lidt i Flash 4. Det jeg vil lave, er en
> række knapper, der får noget tekst og billeder til at scrolle vandret
> han over skærmen... altså en lang stribe tekst og billeder, der står
> udenfor mit workspace. Når der klikkes på en af knapperne, skal
> teksterne komme rullende forbi og standse ved det pågældende punkt.
Jeg
> håber det er forståeligt forklaret?
>
> Mit problem er i første omgang at få det hele til at virke, så
> animationen kører forbi de første punkter og standser ved det korrekte
> punkt.
>
> Det næste problem er så, at hvis der skal scrolles langt... f.eks. 6-7
> punkter, der skal passeres før der standses, så skal animationen køre
> tilsvarende hurtigere. Jeg tænker på noget i stil med at kunne angive
> bevægelsens totale tid i et antal frames, men jeg ved ikke om det kan
> lade sig gøre.
>
> Jeg kan beklageligvis ikke vise et eksempel af flere forskellige
> årsager.
Nu har jeg siddet og rodet med det har skidt i utallige timer.
Løsningen jeg har tænkt på, er at sætte det hele i et loop, der checker
om animationen er nået til destinationsframen.
--
On (Release)
Loop While (_currentframe <> 45)
Go to and Stop (_currentframe + 1)
End Loop
End On
--
(Jeg har også prøvet "Go to Next Frame")
Det virker jo som om det burde virke, men det gør det bare ikke! Loop'et
springer bare over de frames der ikke er nummer 45 uden at vise dem. Mit
spørgsmål er nu reduceret til hvordan pokker man får Flash til at vise
de frames den springer over?
Alternativt, hvordan kan man indsætte en stop-frame via actions? Det
ville jo være nemt bare at lave en:
Play while (_currentframe <> 45)
eller
Play until (_currentframe = 45)
.... hvis det så ellers kunne lade sig gøre!
Gode råd eller bare forslag er mere end meget velkomne. Jeg har
efterhånden prøvet næsten alt!
Som sagt bruger jeg Flash 4.0, og vil kun meget nødigt investere i en
upgrade til 5'eren, da jeg synes den er umulig at bruge!
--
Med venlig hilsen:
Jesper Kollerup Jensen
MediaSite Production