lav en streg (viser) i et movieclip, og træk den ind på scenen, giv den instancenavnet "timeviser", gør det samme med minut og sekundviseren, og giv en af dem dette script...
onClipEvent(load) { tid = new Date(); } onClipEvent(enterFrame) { _root.timeviser._rotation = (360/12)*tid.getHours(); _root.minutviser._rotation = (360/60)*tid.getMinutes(); _root.sekundviser._rotation = (360/60)*tid.getSeconds(); }
klik på et movieclip og se den nederste værktøjskasse til højre. Eller klik på WINDOW>>PANEL>>INSTANCE
Der skriver du mc'ets instancenavn, som er det navn du bruger når du kalder kommandoer på objektet. Hvis de får de nævnte instancenavne og koden lægges på en viser / et movieclip !!! Vil uret gå !!! (Uanset flash version)
Hmm hvor sætter man den onClipEvent(enterFrame) { tid = new Date(); _root.timeviser._rotation = (360/12)*tid.getHours(); _root.minutviser._rotation = (360/60)*tid.getMinutes(); _root.sekundviser._rotation = (360/60)*tid.getSeconds(); } kode?? er lidt ny i flash :)
Westhi>> WINDOW>>ACTIONS vælg expert mode i ACTIONS vinduet, og kopier koden ind, og læs evt. resten af dette spørgsmål. Så kan du lære lidt om instancenavne osv. (o;
Synes godt om
Slettet bruger
15. oktober 2002 - 20:56#20
Har gjort! Skal vel være med hvis der kommer en ny urkonkurrence :):)
Synes godt om
Slettet bruger
15. oktober 2002 - 20:57#21
Men tak for det
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.