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
4 svar · 637 visningar · startad av Kalle M
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!
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
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!
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