melonJS/melonJS: Release 0.9.5
Name: melonJS
Owner: melonJS
Release: melonJS 0.9.5
Released: 2013-02-04
License: MIT
Release Assets:
- Audio : added mp4/aac pre-loading support
- Audio : added codec selection based on audio support level
- Core : fixed requestAnimationFrame
- Core : added an official plugin API
- Core : fixed a object removing and sorting lock issue
- Core : added a 'floating' property for renderables
- Core : added Object Pooling support
- Core : fixed the
me.game.getEntityByName
function when using camelcase names - Debug : added a simple debug panel plugin
- Font : fixed font name starting with a decimal value
- Font : added changes to allow specifying a flat number of px,em, etc for font sizes.
- Font : added support for comma separated font names like in CSS
- Event : added Daniel Lamb minPubSub library for event publishing
- Event : fixed touch event support detection on cocoonJS
- Event : added
click
,dblclick
,tap
events - Event : fixed mouse event conflict and mousewheel event
- Geometry : added a function to return the angle between two vectors
- Input : me.GUI_Object's onClicked() function has been renamed to onClick()
- Loader : use asynchronous mode when loading XML files
- Entity : added spacing and margin capacities for sprite (same as Tile Map Sprite)
- Entity : fixed flickering when using requestAnimationFrame
- Entity : added opacity setting
- Entity : fixed visible property automatic setting
- Entity : moved collision check outside of the Entity Object
- Entity : cleaned and renamed the collision utility function
- Entity : added the possibility to check for multiple collision
- Entity : added a
collideType
function to check for collision with a specific type - Entity : moved collisionBox from SpriteObject to Entity Object
- Entity : added a distanceToPoint, angleTo and angleToPoint function
- Tween : fixed tween when pausing game
- Tween : various fixes and optimization from the official repository
- TMX : fixed a bug that was preventing a non visible layer to be set visible later
- TMX : fixed the clearTile function on non visible layers (e.g. collision map)
- TMX : added official support for Opacity in TiledLayer, TMXLayer, colorLayer and ImageLayer
- TMX : added support for TSX files
- TMX : added a
repeat
property to Image Layer instances, similar to CSS background-position - TMX : parallax layer is now based on the new "official" Image Layer support (from Tiled 0.9.0)
- TMX : fixed the
getObjectGroupByName()
function - TMX : added support for custom tile type
- Tutorial : fixed camel case issue in resource names
- Tutorial : update the parallax part to reflect last changes in melonJS (Image Layer)
- Video : added support for display scaling
- Video : added a setImageSmoothing function
- Example : added "whack-a-mole" as an official example
- Example : added a new "platfomer" example (using legal assets) and removed alex kidd based examples