KitchenSync version 1.6 released!

October 15th, 2008 by Mims H Wright

KitchenSync version 1.6 is released! Guess what feature it doesn’t have yet… That’s right! There is STILL NO Color Tweening (unless you count ColorMatrixFilter tweens which it does have). However, I hope I can crank out and release version 2.0 over the next two weeks which would have it.

Here are some of the features that 1.6 DOES have:

  • Added a TweenFactory which provides an easy to use interface for creating new tweens including an object parser similar to FuseKit’s interface. You can now use something like:
    var tween:ITween = TweenFactory.newTween({target:foo, properties:"x:0~100, y:500~200", duration:"3seconds", scale:1~5});
  • Altered KSTween to use multiple tween targets. Now includes methods like addTweenTarget(). This allows you to tween multiple properties with a single KSTween object!
  • Added an optimized implementation of IAction called KSSimpleTween. This class showed a 25% performance increase over KSTween!
  • Added SoundTransformTarget for changing volume or panning of a sound.
  • Added new action groups including:
    • KSSimultaneousEndGroup which causes all children to end simultaneously. This is like a parallel group in reverse.
    • KSSteppedSequenceGroup for sequencing PowerPoint-like applications. This automatically pauses the group after each child is completed. Instant slideshow!
  • Finished adding IAction interface. This allows more flexible and customized use of the synchronizer by allowing you to create actions without using the AbstractAction superclass.
  • Also added ITween and ISynchronizerClient interfaces
  • Changed the license from LGPL to MIT license.
  • For a complete list, check out the ChangeLog!

To get the latest version, go to the Google Code project page. Thanks and enjoy!

Tags: , , , ,

Leave a Reply