Hoping I didn't mix up the x's and y's, I believe the script you need
looks like this:
local myOldX,myOldY
on mouseMove theNewX,theNewY
if myOldX < theNewX then put
"right" into myMovement
else
put "left" into myMoveMent
end if
if myOldY > myNewY then put
"down" into myMoveMent
else
put "up" into myMoveMent
end if
// do something with right, left,
// up and down here.
put theNewX into myOldX
put theNewY into myOldY
pass mouseMove
end mouseMove
Kind regards,
Mark Schonewille
http://economy-x-talk.com
https://www.facebook.com/marksch
Buy the most extensive book on the
LiveCode language:
http://livecodebeginner.economy-x-talk.com
Op 27-Jun-17 om 12:32 schreef Michael Kristensen via use-livecode:
Hi there
How can I determine if the mouse is moving left or right (or up or down) on the
screen in a mouseMove handler?
Not just from the outset (that is easy) but at any moment, like when a user
changes his mind and move the opposite way.
Something like put x into oldX will not work.
Thanks
Michael
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode