Available since: Gideros 2011.6
Inherits from: Object
Usually event objects contains specific additional information about the event that has occured. For example, when an Event.MOUSE_DOWN event occurs, x and y fields contain the coordinates.
Users can create their own events and dispatch through the event mechanism.
Mouse down event example
function onMouseDown(event) print(event.x, event.y) end mysprite:addEventListener(Event.MOUSE_DOWN, onMouseDown)
User created event
local event = Event.new("myevent") event.data1 = "12345" event.data2 = "abcde" mydispatcher:dispatchEvent(event)
Event.new creates a new Event object
Event:getTarget returns the element on which the event listener was registered