webForumDet fria alternativet

Rotera tre objekt samtidigt

Flash

0 svar · 359 visningar · startad av B22

Medlem sedan mars 2004256 inlägg
Frågan#1

Hej hej!

Jag behöver rotera tre objekt samtidigt i flash. Dessa objekt ska föreställa en kanon, en del som är kroppen, en del är röret(eller vad det nu heter) och det tredje objektet en kulan.

Först ska man få till röret roterar när musen förs över det samtidigt som kroppen som är en cirkel ska stå still i mitten.

Sedan när man klickar på röret så ska kulan skjuts, den måste alltså komma från röret. Vet inte om jag har förklarat särskillt bra nu...

Att få röret att rotera har jag fixat genom att skriva följande kod:

rör.play(); // Startar uppspelningen av instansen

rör.onRollOver = function()
{
rör._rotation += 10;

}
rör.onRelease = function()
{
	gotoAndPlay(2);
}
stop();

frame 2 som spelas upp när man klickar på röret är kulan, det ska naturligtvis inte vara så men jag har inngen aning om hur man kan göra det, detta gör att även om man roterat röret så det pekar på vänster sida just nu och man klickar på det så dyker kulan upp på höger sidan :D vilket är helt fel.

Kan någon hjälpa mig på traven med detta?

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)