Just nu i M3-nätverket
Gå till innehåll

medans musen är nere på knapp?


Badtant

Rekommendera Poster

hej!

 

jag försöker göra en sort scrolliknande funktion...

 

jag har ett movieclip som jag vill flytta runt medans man håller musen nedtryckt på en knapp. alltså för typ var trettionde hundradel flyttas movieclipet en pixel. själva flyttningen är inget problem utan det är hur jag kollar att musen hålls nere och att en liten kodsnutt då körs med ett visst intervall tills knappen släpps.

 

hur gör jag?

 

Länk till kommentar
Dela på andra webbplatser

Drar du knappen? Isf kan du använda onDrag().

 

annars...

 

det finns säkert flera bra sätt att göra det på, men här är ett.

 

säg att du har två knappar. en höger, en vänster. sen har du ett mc "boll_mc" som ska flytta på sig.

 

man skullle då kunna göra så här.

 

På boll_mcs onEnterFrame:

boll_mc.onEnterFrame = function(){
boll_mc._x += dir;
}

 

 

Sen sätter man dir till ett negativt värde när vänsterknappen trycks ner (och till 0 när den släpps) och ett positivt värde på högerknappen (och till 0 när den släpps)

 

Då kommer boll_mc att röra sig åt höger respektive vänster beroende på värdet i "dir".

 

 

 

Edit:

Du får naturligtvis bygga på onEnterFramen så det inte skuttar iväg för långt osv, men principen... principen ;-)

 

 

[inlägget ändrat 2005-05-25 23:13:19 av Cechise]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...