Avatar billede godske Nybegynder
06. marts 2002 - 15:44 Der er 5 kommentarer og
1 løsning

nedtæller som i fx starten af en film

Okay, jeg har min lille flash film som jeg skal have lavet en lille intro til.
Jeg ville gerne ( hvis det var muligt ) høre om det var muligt at : Når jeg har 2 cirkler , cirkel et med radius fx. 5 cm og cirkel 2 med radius 3 cm. men den lille cirkel i midten af den store. Dvs jeg har et en cirkel i midten med et tal i og en cirkel udenom med den lille cirkel.

Jeg skal så have det til at køre som et ur før en film ved at der fra toppen ( ved kl. 12:00 ) er en streg fra cirklen i midten til cirklen udenom. Denne streg skal så køre rundt i cirklen med uret og når den kommer til kl. 12:00 igen skal tallet i midten skifte.

Når stregen der kører imellem de 2 cirkler kører rundt skal den farve det bag ved det , så når den kommer til fx. kl. 1 er alt fra 12:00 - 13:00 farvet.

Men hvordan laver man den streg som kører imellem dem og farver det bagved?
Avatar billede pixelstorm.dk Nybegynder
07. marts 2002 - 03:19 #1
Kig inde på denne her side! her kan du finde alt om flash! og download FLA filer så du kan "copy"+"paste" ind i din flash "website/film"

Venter Point fra dig


Mvh
Michael Thyrring

Pixelstorm Designs
www.pxielstorm.dk

Acra|Network
www.acra.dk
Avatar billede godske Nybegynder
07. marts 2002 - 12:44 #2
øhhh, glemte du link? for jeg kan ikke finde nogen på de 2 nederste links
( hvor der nok sku stå www.pixe.... i stedet for www. pxiel )
Avatar billede lingoman Nybegynder
09. marts 2002 - 08:36 #3
Du behøver faktisk kun 2 movieclips placeret ovenpå hinanden for at lave denne effekt.
Lad os kalde disse movieClips "TopMC" og "BottomMC"

Det øverste clip, "TopMC", skal have 2 layers.
1. En indre cirkel i den ønskede farve og størrelse.
Dobbeltklik på frame 1 i dette movieClip og indtast actionen
stop();
2. Et dynamisk tekstfelt med variabelnavn 'counter' som ligger ovenpå cirklen.
Dette dynamiske tekstfelt skal fungere som din nedtæller og skifter automatisk tallet hver gang baggrunds movieClippet "BottomMC" looper.

"BottomMC" har også 2 Layers.
1. En ydre cirkel i den ønskede farve og størrelse inden "viseren" farver området. Denne baggrund strækker sig fra frame 1 til den sidste frame i viserens forløb
2. Et Layer med et forløb hvor "viseren" gradvist farver hele baggrundscirklen med et segment som bliver større fra 0 ( en linje som svarer til viseren i frame 1) til 360 grader ( en hel farvet cirkel).

HUSK at dine movieClips SKAL navngives i 'Instance Panel', ellers virker den følgende action ikke! (Library navne har ingen inflydelse).

Nu placere du "TopMC" og "BottomMC" ovenpå hinanden i din hovedfilm.
Dobbeltklik på frame 1 i din hovedfilm og indtast denne action

stop();
_root.TopMC.counter= 10; //start nedtællingen fra 10, tilpass selv hvis du skal tælle ned fra et andet heltal.

Dette gør at din hovedfilm venter med at fortsætte indtil vi er færdige med "nedtæller introen".

Nu skal vi ind i "BottomMC" og dobbeltklikke i dens sidste frame.
Her skal der skrives en action:

if (_root.TopMC.counter > 0 ) {
  _root.TopMC.counter--;
  this.gotoAndPlay(1);
} else {
  _root.gotoAndPlay("start");
}


De første linjer sørger for nedtællingen hvis vi ikke er nået til 0 og starter "viseren" forfra.
Den sidste linje siger at vi er færdige med nedtællingen og derfor skal fortsætte hovedfilmen nu.
"start" skal være en frameLabel i din hovedfilm der hvor den skal starte lige efter nedtællingen.
"start" MÅ IKKE være et scene navn!

File>> Save As...


Så er du færdig!

mvh
geo
Avatar billede lingoman Nybegynder
09. marts 2002 - 08:44 #4
PS. Man kan også klare det med kun ét movieclip men arbejdsmængden er den samme og koden er lidt anderledes.
Avatar billede godske Nybegynder
11. marts 2002 - 07:50 #5
tak for svaret
min tid og dog meget begrænset i de her dage, jeg kigger på det hurtigst muligt og smider pointene derefter!
Avatar billede lingoman Nybegynder
11. marts 2002 - 07:56 #6
det lyder godt (c:
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester