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 arect
property, similar toActor
andBlock
.- You can now constrain a camera to its scene by setting the
isConstrainedToScene
property totrue
.
🏗 > View build details and download artifacts on buddybuild:
🏗 > ImagineEngine (iOS, ImagineEngine-iOS - Debug) - 🍎 When observing a scene's