Latest Version
Gio

We have just released an updated version of WADE (1.0.1). Nothing major, just some bug fixes and a couple of small features that are going to be needed by the upcoming physics and isometric plug-in's:

 

  • When SceneObjects are cloned, behaviors are cloned using their clone function when present
  • wade.getVersion() to check the current version of WADE
  • wade.requireVersion() to check if the current version of WADE is greater or equal than a required version
  • Bug Fix (B73): Sprites using gradients that don't move aren't rendered correctly when there are moving objects overlapping them on the same layer
  • Bug Fix (B74): Re-adding a named scene obejct to the scene in a different position after it's been removed causes problems
All 6 Comments
hermes

Nice.

 

Aren't you sending the usual newsletter anymore? If not, can you do a single thread for all the new releases so we can subscribe to that thread and be notified when new versions are available?

Gio

We aren't stopping the newsletter, but we are going to send it only for major updates (so WADE 1.1, WADE 1.2 etc), not for minor releases, as we don't really want to spam people.

 

Having said that, I'm going to rename this thread to something like "the latest version of WADE" and I'll post here whenever a new version is out, so you can subscribe to it if you want to stay up to date.

Gio

WADE 1.0.2 was just released. Nothing major but we've added some useful little things, according to your requests:
 

  • Added SceneObject.stopAnimation() and SceneObject.resumeAnimation()
  • A behavior's clone() function now receives a reference to the new object
  • You can pass an extra parameter to wade.addSceneObject, containing data that will be passed to the onAddToScene event
  • Adding an animation to an empty sprite whose size hasn't been set will now resize the sprite automatically
  • You can now retrieve a scene object's behavior using the behavior index
  • It is now possible to put a sprite behind another sprite on the same layer with Sprite.putBehindSprite()
  • added wade.stopAudio() to stop playing audio files
  • wade.playAudio now returns a UID for the audio source, which you can then pass to wade.stopAudio()
  • Bug Fix (B75): Animation blending with semi-transparent sprites doesn't work correctly
  • Bug Fix (B76): When WADE is stopped (with wade.stop()), loading images aren't removed from the document's body.
Elliot

Excellent :) Especially getting the behavior by index! Sometimes I have two instances of the same behavior class, and can never do getBehavior by name, because they both have the same name! Thanks for that.

Elliot

and you did the autoresizing thing for the animations! Excellent, that was very quick, I asked for it 2 days ago :)

hermes

Nice, keep it up!

 

But I've subscribed to this thread and I am not getting any notifications

Post a reply
Add Attachment
Submit Reply
Login to Reply