webForumDet fria alternativet

Flash och stjärna som snurrar runt runt...

Flash

4 svar · 637 visningar · startad av Kalle M

Medlem sedan mars 20041 936 inlägg
Frågan#1

Jag har gjort en rörelseinterpolering och försöker få en stjärna att ligga stil och snurra runt hela tiden..problemet jag har är att den stannar upp och hackar till. Hur får jag den att snurrra hela tiden utan några hack? Det är vid loopningen den hackar.

Jag gjorde roteringen via "Rotate" i panelen "Properties". Den ska som sagt snurra som ett hjul hela tiden.

Jättetacksam för hjälp!

Medlem sedan nov. 2004149 inlägg
#2

Scripta rotationen istället för att tweena.
Gör ett movieclip av stjärnan och döp det till t.ex "star" i propertiespanelen.
Placera detta script på movieclipet:

onClipEvent (enterFrame) {
_root.star._rotation ++;
}

/Alar

Medlem sedan mars 20041 936 inlägg
#3

ok, jag provade det du nämnde och jag fick det att fungera.
Jag gjorde scriptet på movieclipet. Man ska inte lägga det på eget lager?
Om jag vill att den ska snurra snabbare..är det rätt att öka "framerate"?

Skulle vara tacksam om du förklara scriptet så jag vet vad jag gjort.

Tack för din hjälp!

Medlem sedan nov. 2004149 inlägg
#4

Scriptet roterar movieclipet 1 grad varje gång det utförs.
Om du vill ha snabbare rotation kan du skriva:

onClipEvent (enterFrame) {
_root.star._rotation += 15;
}

Nu roteras movieclipet 15 grader varje gång.

Du bör inte använda snabbare framrate än 25 fps.
Jag använder alltid 21 fps eftersom detta ger samma resultat på både Mac och PC.

/Alar

Medlem sedan mars 20041 936 inlägg
#5

Tackar så mkt!

Mvh

263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)