Skip to content

Excalibur v0.28.6 Release

Compare
Choose a tag to compare
@eonarheim eonarheim released this 13 Jan 14:11
· 517 commits to main since this release

excalibur logo

Another small release! A few bug fixes and some small features. Thanks @mattjennings for being MVP and testing all these bugs!

  • Added arbitrary data storage in isometric tiles, ex.IsometricTile.data this brings it into feature parity with normal ex.Tile.data
  • New graphics events and hooks that allow you to hook into graphics drawing before or after any drawing transformations have been applied
    • Actor.graphics.onPreTransformDraw with the corresponding event .on('pretransformdraw')
    • Actor.graphics.onPostTransformDraw with the corresponding event .on('posttransformdraw')
  • New property and methods overloads to ex.Animation
    • ex.Animation.currentFrameTimeLeft will return the current time in milliseconds left in the current
    • ex.Animation.goToFrame(frameNumber: number, duration?: number) now accepts an optional duration for the target frame
    • ex.Animation.speed can set the speed multiplier on an animation 1 = 1x speed, 2 = 2x speed.

What's Changed

Full Changelog: v0.28.5...v0.28.6