In current version, the sprite object has 24 events.
This event will be fired when a sprite is created.
This event will happen in every turn of the game cycle. It is an
important event.
This event will happen when the sprite's scene is activated.
This event will happen when the sprite's scene is deactivated.
This event will happen when the sprite enters the screen.
This event will happen when the sprite leaves from the screen.
This event will happen when the sprite collides with another one.
This event will happen when mouse moves into a sprite.
This event will happen when mouse leaves from a sprite.
This event will happen when the sprite catches the mouse and the player
presses any mouse key.
We may use the API function OGE_GetMouseX(),
OGE_GetMouseY(), OGE_IsMouseLeftDown(), OGE_IsMouseRightDown()
to get the event info.
This event will happen when the sprite catches the mouse and the player
presses, and then releases any mouse key.
We may use the API function OGE_GetMouseX(),
OGE_GetMouseY(), OGE_IsMouseLeftDown(), OGE_IsMouseRightDown()
to get the event info.
This event will happen when the player tries to drag a sprite.
We may use the API function OGE_GetMouseX(),
OGE_GetMouseY()
to get the event info.
This event will happen when the player drags and drops a sprite.
We may use the API function OGE_GetMouseX(),
OGE_GetMouseY()
to get the event info.
This event will happen when the mouse is moving over the sprite.
We may use the API function OGE_GetMouseX(),
OGE_GetMouseY()
to get the event info.
This event will happen when the sprite is activated.
This event will happen when the sprite is deactivated.
This event will happen when the sprite's all custom events end.
This event will happen when the sprite's timer time is up.
This event will happen when the sprite's animation is completed.
This event will happen when the sprite is moving step by step according
to some path.
This event will happen when the sprite finishes a path.
This event will happen when the sprite is drawing.
This event will happen when the sprite gets focus (also when a plot starts).
This event will happen when the sprite loses focus (also when a plot ends).