webForumDet fria alternativet

Hämta och skriva ut musens position

Flash

6 svar · 231 visningar · startad av Thorsander

Medlem sedan aug. 2001746 inlägg
Frågan#1

Hej på er!
Jag har precis börjat använda mig av FLASH MX 2004 och har en pinsam fråga.
Jag vill att musens position skall skrivas ut på skärmen - hur gör jag?
Jag har provat med:

onClipEvent(mouseMove){
x_pos = _xmouse;
y_pos = _ymouse;
}

Men jag vet inte hur jag dynamiskt för ut x&y positionen i två olika textrutor på skrämen!!! :(

Tacksam för hjälp!

Medlem sedan nov. 200013 890 inlägg
#2

Har du kollat på "Exempel" och "Lektioner" i hjälpmenyn?

Medlem sedan aug. 2001746 inlägg
#3

Ja, men jag får det inte att funka :(

* Jag har startat ett nytt projekt.
* Skapat två dynamiska textfät (döpt instanserna till x_pos resp. y_pos).
* Skapat ett Movie Clip (som ligger i första frame:n)
* Kopplat koden:

onClipEvent(mouseMove){
x_pos = _xmouse;
y_pos = _ymouse;
}

till detta movie clip.

Funkar inte - jag måste ha fattat fel!?!?

Medlem sedan nov. 200013 890 inlägg
#4
onClipEvent(mouseMove){
 _parent.x_pos = _xmouse;
 _parent.y_pos = _ymouse;
}
Medlem sedan aug. 2001746 inlägg
#5

Funkar fortfarande inte :(
Snyft

Koden ovan (Web-Tor) - är den enda koden jag använder mig av...
...skall det finnas någon mer kod någonstans!?

Medlem sedan nov. 20018 492 inlägg
#6

Det är inte instance-namnet på textfälten som ska vara x_pos och y_pos, det är variabelnamnet (Var) som ska heta x_pos och y_pos. :)

Medlem sedan aug. 2001746 inlägg
#7

Ajdå :)
Nu funkar det fint.

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