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: animation, announcement, KitchenSync, News, v1.6
