Avatar billede mikaelo Nybegynder
03. juni 2003 - 20:41 Der er 20 kommentarer og
2 løsninger

Animation af cirkel?

Hvordan får jeg animeret en cirkel sådan at den starter med..."igenting" og så ender med at være en cirkel. Altså sådan at den animerer sig selv rundt i en cirkel....


Hvilken tween? og hvordan?
Avatar billede mat Nybegynder
03. juni 2003 - 20:44 #1
Vil du animere et objekt rundt i en cirkel? Så kan du bruge en almindelig guided motion tween. Hvis det er det du vil så meld ud, så forklarer jeg nærmere. Som det er nu forstår jeg ikke dit spørgsmål.

mvh mat
Avatar billede mikaelo Nybegynder
03. juni 2003 - 20:47 #2
nej, ville ikke bruge motion guide, altså animere et objekt ved at lade den følge en path. Jeg tror det er noget shape tweening vi er ude i, men er ikke sikker. Jeg vil så at sige "lade en cirkel tegne sig selv op"

med?
Avatar billede rangerbs Nybegynder
03. juni 2003 - 21:13 #3
følger med :D
Avatar billede mikaelo Nybegynder
03. juni 2003 - 21:38 #4
ingen der ka´ hjælpe?
Avatar billede nikolajdu Nybegynder
03. juni 2003 - 21:50 #5
Jeg tror du skal uddybe hvad det er du vil....
Avatar billede mikaelo Nybegynder
03. juni 2003 - 21:57 #6
hva ska jeg mer´ uddybe??

ok, sagt på en anden måde: jeg skal ha en 5px streg til at forme sig til en cirkel (over fx. 30 frames). MEN: det skal ikke bare være ved almindelig shpaetweening, det skal være sådan at stregen så at sige "følger den cirkel den skal blive til"! (som en slags usynlig path eller et eller andet)

men altså; det er jo lidt svært at forklare, når man ikk ved hvorn det rent praktisk skal udføres. vel derfor man spør....ved ikk om det sidste her bare forvirede

?
Avatar billede mat Nybegynder
03. juni 2003 - 22:09 #7
jammen det kan sikkert gøres på mange måder, måske med en maske eller med frame by frame eller måske med shape tween hints og så kan det selvfølgelig scriptes. Jeg har lavet et eksempel på det sidste hvor jeg bare har placeret en lille prik off-center i et movieclip som jeg så duplikerer og roterer.

Clippet har instance-navn master, og i roden har jeg lagt:

_root.c = 0;

og så på movieclippet:

onClipEvent (load) {
    if (this._name != "master") {
    this._rotation = _root.c;
    }
}
onClipEvent (enterFrame) {
    if (_root.c < 360 && this._name == "master") {
        duplicateMovieClip(this, "nm"+_root.c, _root.c);
        _root.c += 2;
    }
}

Scriptet er ikke synderligt pænt, og kan nok gøres smartere, men det tegner da en cirkel :)

Hvis det er til en eller anden intro effekt-agtig ting ville jeg nok undersøge de andre muligheder.

mvh mat
Avatar billede mat Nybegynder
03. juni 2003 - 22:12 #8
(og du behøver faktisk ikke skrive noget i roden, ren vane, og der burde nok bare stå c = 0)  :)
Avatar billede mikaelo Nybegynder
03. juni 2003 - 22:31 #9
ok, du har forstand på det;)

er ikk lige klar over hvad jeg ska gøre dog....? Skal jeg lave et movieklip med cirklen og så bare kopiere actionscriptet der ind i...eller hvad?

på forhånd tak
Avatar billede mat Nybegynder
03. juni 2003 - 22:36 #10
nej i mit eksempel tegnede jeg en lille ensfarvet prik (min er en cirkel på 4,6x4,6 pixels (det var bare noget jeg tegnede)). Derefter laver du den til et movieclip, går ind i movieclippet og rykker prikken off-center opad (f.eks 50 pixels).

Så kopierer du bare scriptet ind på dette movieclip (uden på instancet) - jeg kan desværre ikke komme igennem til azero.dk så jeg kan ikke uploade eksemplet :/

mvh mat
Avatar billede mikaelo Nybegynder
03. juni 2003 - 22:49 #11
ok, du har to scripts ovenfor her, hvilket et kopiere jeg ind? og er ikk helt med på : "Så kopierer du bare scriptet ind på dette movieclip (uden på instancet)....."

er voldsom ikk go til flash;)
Avatar billede mat Nybegynder
03. juni 2003 - 23:04 #12
Det her:

onClipEvent (load) {
    if (this._name != "master") {
    this._rotation = _root.c;
    }
}
onClipEvent (enterFrame) {
    if (_root.c < 360 && this._name == "master") {
        duplicateMovieClip(this, "nm"+_root.c, _root.c);
        _root.c += 2;
    }
}

ligger du på movieclippet ude på scenen, det andet er strengt taget ikke nødvendigt..hvis du smider en mail kan jeg sende det til dig, så kan du også se om det overhovedet er noget du kan bruge til noget :)

mvh mat
Avatar billede mikaelo Nybegynder
03. juni 2003 - 23:21 #13
ok tester det lige-....imens; er det ikke muligt, når nu man dulikere en scene, bare at skifte indholdet i ét layer, i dette tilfælde et movieclip, ud med et andet movieclip (er tekst og nødagtig ens, samme framelængde, højde bredde osv).

På en eller anden måde at få npget "source kode" frem og bare ændre "stien" eller noget.....hvis du forstår?


;)
Avatar billede mat Nybegynder
03. juni 2003 - 23:25 #14
Jeg forstår ikke helt "dublikere en scene"? altså at lave f.eks scene 2 til en kopi af scene 1?

Jeg bruger never ever ever scener, jeg kan ikke se hvad de gør godt for, medmindre man laver en decideret tegnefilm på flere tusinde frames :)

mvh mat
Avatar billede mikaelo Nybegynder
03. juni 2003 - 23:28 #15
ok! men stadigt; er der sådan en "tjek roden/kildekoden" ting som der eksempelvis er i Dreamweaver?
Avatar billede mat Nybegynder
03. juni 2003 - 23:35 #16
nej der ligger ikke rigtigt kode bag flash som i html, det bliver afviklet af et plugin der tolker swf-formatet. Hvis du tænker på actionscriptet er der en "movie explorer" under window (eller F4) som viser strukturen af filmen og diverse scrips placeret rundt omkring.
Avatar billede mikaelo Nybegynder
03. juni 2003 - 23:50 #17
ok, cool. jeg lader lige spørgmålet stå åbent til imorgen, ska lige ha testet et par ting og sådan, mangler temmeligt sikkert hjælp imorgen også;)

ok?
Avatar billede alexander_j Nybegynder
06. juni 2003 - 18:48 #18
Avatar billede alexander_j Nybegynder
17. juni 2003 - 22:45 #19
Måske på tide at lukke spørgsmålet?
Avatar billede mikaelo Nybegynder
02. januar 2004 - 11:15 #20
alexander og co. - nogen der vil svarer og ha´ point?

undskylder ventetiden!
Avatar billede mat Nybegynder
02. januar 2004 - 11:20 #21
svar :)
Avatar billede alexander_j Nybegynder
02. januar 2004 - 15:43 #22
ok ;)
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