Closed ghost closed 8 years ago
Hmm, I tested this in samples/empty
:
import luxe.GameConfig;
import luxe.Input;
class Main extends luxe.Game {
override public function onmousedown(event:MouseEvent) {
if (event.button == MouseButton.left) {
trace('left mouse down ${Luxe.time}');
}
if (event.button == MouseButton.right) {
trace('right mouse down ${Luxe.time}');
}
}
override public function onmouseup(event:MouseEvent) {
if (event.button == MouseButton.left) {
trace('left mouse up ${Luxe.time}');
}
if (event.button == MouseButton.right) {
trace('right mouse up ${Luxe.time}');
}
}
} //Main
And I get this:
I am testing on OSX, using chrome. Maybe it is your browser, or some browser extension?
Oh, sorry. It was problem in my browser. I don't know why, but there was turned on mouse gesture mode.
It's a web target. Red circles are left mouse button clicking and blue circles - right. My actions don't work and update function freezes, if I press right button. After releasing it works normaly.
And code example: