function mouseEventHandler(event) {
if (event.type == "mousedown") {
// Mouse Down
} else if (event.type == "mousemove") {
// Mouse Move
} else if (event.type == "mouseup") {
// Mouse Up
}
}
1
2
3
4
5
6
7
8
9
10
Versuch es mit dem mouseEventHandlerfunction mouseEventHandler(event) {
if (event.type == "mousedown") {
// Mouse Down
} else if (event.type == "mousemove") {
// Mouse Move
} else if (event.type == "mouseup") {
// Mouse Up
}
}1
2
3
4
5
6
7
8
9
10
function onMouseEvent(eventType, mousePosition)
if eventType == eEvtMouseWheelUp or eventType == eEvtMouseWheelDown then
-- mouse wheel was activated, do something
end
end
registerEventHandler("mouseEvent", "onMouseEvent", {eEvtMouseMove, eEvtMouseLeftButtonDoubleClick, eEvtMouseLeftButtonDown, eEvtMouseLeftButtonUp, eEvtMouseLeftButtonHold, eEvtMouseLeftButtonHolding, eEvtMouseRightButtonDoubleClick, eEvtMouseRightButtonDown, eEvtMouseRightButtonUp, eEvtMouseMiddleButtonDown, eEvtMouseMiddleButtonUp, eEvtMouseWheelUp, eEvtMouseWheelDown})
1
2
3
4
5
6
7
8
function onMouseEvent(eventType, mousePosition)
if eventType == eEvtMouseMove then
-- do something on mouse move
elseif eventType == eEvtMouseLeftButtonDown then
-- do something on left mouse button down
elseif eventType == eEvtMouseLeftButtonUp then
-- do something on left mouse button up
end
end
registerEventHandler("mouseEvent", "onMouseEvent", {eEvtMouseMove, eEvtMouseLeftButtonDown, eEvtMouseLeftButtonUp})
1
2
3
4
5
6
7
8
9
10
11
12