Difference between revisions of "Event.MOUSE WHEEL"

From GiderosMobile
(added example)
(added example)
Line 9: Line 9:
 
    
 
    
 
Modifiers can have values of:
 
Modifiers can have values of:
*[[Special:MyLanguage/KeyCode.MODIFIER_NONE|KeyCode.MODIFIER_NONE]]
+
[[Special:MyLanguage/KeyCode.MODIFIER_NONE|KeyCode.MODIFIER_NONE]]  
*[[Special:MyLanguage/KeyCode.MODIFIER_SHIFT|KeyCode.MODIFIER_SHIFT]]
+
[[Special:MyLanguage/KeyCode.MODIFIER_SHIFT|KeyCode.MODIFIER_SHIFT]]  
*[[Special:MyLanguage/KeyCode.MODIFIER_CTRL|KeyCode.MODIFIER_CTRL]]
+
[[Special:MyLanguage/KeyCode.MODIFIER_CTRL|KeyCode.MODIFIER_CTRL]]  
*[[Special:MyLanguage/KeyCode.MODIFIER_ALT|KeyCode.MODIFIER_ALT]]
+
[[Special:MyLanguage/KeyCode.MODIFIER_ALT|KeyCode.MODIFIER_ALT]]  
*[[Special:MyLanguage/KeyCode.MODIFIER_META|KeyCode.MODIFIER_META]]
+
[[Special:MyLanguage/KeyCode.MODIFIER_META|KeyCode.MODIFIER_META]]
  
 
=== <translate>Parameters</translate> ===
 
=== <translate>Parameters</translate> ===

Revision as of 03:00, 7 December 2019


Available since: Gideros 2015.04.26
Value: mouseWheel
Defined by: Sprite

Description

Event that fires when mouse wheel is used.

Modifiers can have values of: KeyCode.MODIFIER_NONE KeyCode.MODIFIER_SHIFT KeyCode.MODIFIER_CTRL KeyCode.MODIFIER_ALT KeyCode.MODIFIER_META

Parameters

x: (number) x coordinate of the click
y: (number) y coordinate of the click
rx: (number) unrounded x coordinate of the click
ry: (number) unrounded y coordinate of the click
wheel: (number) negative value when scrolled down and positive value when scrolled up
modifiers: (number) Modifiers present

Example

local myscale = 0
mybitmap:addEventListener(Event.MOUSE_WHEEL, function(e)
	myscale = mybitmap:getScale() + e.wheel / 32
	mybitmap:setScale(myscale)
end)