ImagineEngine v0.3.0 Release Notes

Release Date: 2017-10-28 // over 6 years ago
  • Bug fixes

    • 🍎 When observing a scene's clicked event, the correct point is now passed to that event on both iOS + macOS, and the camera position is being taken into account.
    • 🛠 A race condition that could prevent a chained action from being started was fixed.
    • When cancelling a chained action sequence, the entire sequence is now cancelled, instead of just the last action.

    👌 Improvements

    • Lower scaled textures will now automatically be loaded in case a perfect match for the screen's scale can't be found (implemented by @dymv).
    • 🚚 When observing an actor's moved event, both the old and new position are now passed into the closure as a tuple.

    🆕 New APIs

    • You can now use sprite sheets for both blocks and actor animations.
    • Camera now has a rect property, similar to Actor and Block.
    • You can now constrain a camera to its scene by setting the isConstrainedToScene property to true.

    🏗 > View build details and download artifacts on buddybuild:
    🏗 > ImagineEngine (iOS, ImagineEngine-iOS - Debug)