Tuesday, 1 March 2011

Engine 5.11 released

Engine5.11

Bugs fixed in this release
==========================
none

changes in this release
=======================

==============
EngineManager
==============

altered EngineDebug setting for bin display so it needs to be explicitly set using engineM.EngineDebugShow(Debug.all | Debug.bins); or engineM.EngineDebugShow(Debug.bins);

this should stop you all having to turn off debugging displays

==============
Sprite
==============

CollisionBoxOffsetX - implemented, (was already there but not used) allows you to move horizontal offset of the collision hit area for a sprite

CollisionBoxOffsetY - implemented, allows you to move vertical offset of the collision hit area for a sprite

CollisionScaleFactorX - added, allows you to shrink or enlarge the collision hit area of a sprite.

CollisionScaleFactorY - added, allows you to shrink or enlarge the collision hit area of a sprite.

CollisionBoxColor - added, lets you set the colour for the collision box display (make sure you set a transparent colour)

CollisionBoxVisible - added, when set to true the collision rectangle of a sprite will be shown (default colour is transparent red)

=============
SpriteDebug
=============
StoragePoint - added, allows the display of the StoragePoint property

=============
TextManager
=============

ALPHABET - added, a string containing the alphabet, useful for building high score entry systems

SpriteGenerateCharacterSpritesList - added, just a rename of a previous function (CreateCharacterSpritesList) to keep in line with other character sprite methods

No comments:

Post a Comment