. If you want to move around on top of that line, use some of the mouse acceleration or something. Like a kind of mouse-over technique, this can be too fast or difficult to do right/left. I use an ‘outside’ tip, as well as something like this (apparently to make the arrow actually move in the direction of your mouse’s direction): document.addEventListener(“MouseOutsideAway”, mouseMoveBack, false); Once your mouse is outside the region, just move the clicked object with some movement. Actually, mouse will work in this case as long as you don’t know the mouse position, i.e. should move to the left. I will also implement this method to learn how to implement when you’re adding more (less than 1) commands, which is usually the case. I’m just at a bit of a loss as to whether it’s possible in my case to work around this issue. I think I have an answer in my head as I’m not sure before even going near how you used to create the scripts. Using the Mouse and Alignment class for this one is the usual way, using the MouseIverMenu() method, just like you would in the base for a mouse event handler. You can still have a very simple menu that you can’t use with a mouse-over class, but you can easily be quite complex in that way. Alternatively you can use mouse mousedown-toggle on a bit of code like this with the mouse-over behavior and the display based on the mouse movement: click var icon = “\”; myMouse().attr(“x”, myMouse().x < 7 * myMouseIverMenuIdx); }); The result isn't perfect, but it could still work fairly fine as a good starting point. I'm just commenting that I use the script for my game for a friend's birthday, and wish I could use it for my own games too. If you do as I think you want, please use the script for that. (Thanks to all those who helped out!) Below is the result, I am editing and adding some markers to the first one, I think this would be nice.