webForumDet fria alternativet

egen muspekare?

Flash

5 svar · 2 108 visningar · startad av magnusfeldth

Medlem sedan jan. 20034 480 inlägg
Frågan#1

Jag har sett en hel del tutorials hur man skapar sin egen muspekare (exempelvis: http://www.actionscript.org/tutorials/beginner/Creating_custom_mouse_pointer/index.shtml ) men hur gör man en muspekare som ser annorlunda ut när man klickar med musen?

Medlem sedan feb. 20034 441 inlägg
#2

Om jag kommer ihåg rätt skapar du ett filmklipp där din muspekare ligger?

Du kan göra så att du lägger en knapp inuti detta mc, som "är" själva pekaren.
Sen öppnar du bara den här knappen och lägger till något fint under "MouseDown".

Alltså: (om vi utgår från länken ovan)

- Skapa en knapp med en pil el. ngt liknande.
- Markera knappen och tryck F8.
- Välj att göra ett filmklipp utav denna knapp.

Nu kan du dubbel klicka på ditt mc, så du kommer "in i det".
Sen samma sak igen, dubbelklicka på knappen, så du "kommer in i den".

Ändra efter tycke och smak.

:)

Medlem sedan jan. 20034 480 inlägg
#3

Tack MickeA, jag ska testa det inom kort, men det låter som att det kan funka!
-----------------------------------------------------------
**EDIT:**Det funkar finfint! Thanks!
-----------------------------------------------------------
Jag har dock lite problem med att få in den egna muspekaren över huvudtaget enligt tutorialen som jag länkade till ovan... När jag laddat ner testfilen funkar det perfekt där, men när jag försöker få in den i ett flashprojekt jag har så går det åt pipan... vad kan vara fel?

Har lagt upp filen så ni kan se hur jag gjort:
http://member.webforum.nu/4749/shavingryansprivates2.fla

Medlem sedan jan. 20034 480 inlägg
#4

Fick det att funka med denna koden:

onClipEvent (enterFrame) {
 setProperty(this, _x, _root._xmouse);
 setProperty(this, _y, _root._ymouse);
 Mouse.hide();
}
Medlem sedan jan. 20034 480 inlägg
#5

Har ett litet problem med musfrågan igen - när jag rör runt musen samtidigt som jag håller ner musknappen hoppar den mellan läget i "up" i knappen jag gjort och "down" om jag rör musen tillräckligt fort, men inte om jag rör den långsamt...

Vad kan jag göra för att fixa detta?

Tillägg:
Problemet verkar ha nåt att göra med var målkorset för muspekaren hamnar, om det är utanför eller på animationen, och så länge jag inte rör runt musen för snabbt håller sig muspekaren inom det ritade området på animationen så funkar det...

Medlem sedan jan. 20034 480 inlägg
#6

Kom på en lösning, ge mc:n ett instance-namn och koppla knappar så de hoppar vidare till en senare fram i den instancen... öh, hoppas ni fattar ;)

267 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)