Releases
14.5.0
obiot
released this
13 Feb 02:13
Added
Bounds: add a centerOn
method similarly to other base geometry objects
ImageLayer: enable blend mode for ImageLayer
renderable objects
Sprite: sprites now "flip" (see flip[X/Y] methods) properly around their default anchor point
Changed
Loader: partial refactoring of the preloader to be more es6 compliant and fix circular dependencies with other modules/classes
Pool: simplified and optimized the pool pull
method
Sprite: optimized flip[X/Y] operations by using the sprite own transform matrix instead of manipulating the renderer at draw time
Renderer: optimized access to cached textures, especially when using multiple atlases
Renderer: Path2D now uses Point
internally (instead of Vector2d
) which is a much more simple object
Renderer: optimize Path2D triangulation
Fixed
Core: fix "global" exposed properties being read-only after refactoring to ES6
Geometry: fix corresponing bounds not being properly updated when setting center[X/Y]
or calling centerOn()
.
Input: fix a regression with pointer detection on transformed Renderable object
Renderable: fix a regression with Bounds position being off after applying a transformation
Sprite: fix setRegion()
being called at every update for non-animated sprites
Tiled: fix format deprecation warning if map was not created with Tiled and format version is not available
You can’t perform that action at this time.