github JohnSundell/ImagineEngine 0.7.0
Imagine Engine 0.7.0

latest releases: 0.10.0, 0.9.0, 0.8.0...
6 years ago

Removed APIs

  • You can no longer observe collisions between an actor and any other actor or any block. Instead, either observe collisions with a specific actor, or with an actor/block that is a member of a given group.

New APIs

  • Multiple objects can now be added to a scene directly using scene.add(a, b, c) (thanks @NSMyself!)
  • Custom events can now have a subject without being tied to a specific one.
  • You can now specify a repeat mode when repeating a closure on a Timeline.
  • You can now observe whenever a camera was moved (thanks @kkapitan!)
  • You can now observe when an actor was added or removed from a scene.

Improvements

  • Collision detection is now lazily enabled, meaning that you don't take any performance hit when using actors that don't have any collision observations.
  • Timeline is now a lot faster, especially when using many actions at the same time.

Bug fixes

  • Repeated metric actions (such as fade or rotation) now behave correctly when using a delta (thanks @mattiashagstrand!)

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

Don't miss a new ImagineEngine release

NewReleases is sending notifications on new releases.