The ASToolBox provides a set of supporting classes for Flash and ActionScript projects. It covers general concepts and allowes a smooth and fast development based on a collection of open, well known code and new classes.
You can download the latest versions of the project here:
Extract the folders and put them in the top level of your projects classpath.
Still in work - use the doc comments in the sources...
The ASToolBox contains the following classes:
Tween - Control script based tweens and calculate tween based values.
TweenListener - Interface, must be implemented by listener for tween events.
SimpleTween - Implementation of Tween for MovieClip properties.
Transistion - Base wrapper for Tween for all transistions.
ColorTransistion - Simple color transistion.
EventListener - Interface, must be implemented by listener for events.
EventDispatcher - Manages listeners, used by classes to delegate event functionality.
EventObject - Basic object shared on event.
IntervalManager - Wrapper for interval handling.
OnEnterFrameManager - Manager dispatching central onEnterFrame event to registererd objects.
OnEnterFrameLIstener - Interface for objects listeneing for onEnterFrame events
Observable - Subject in observer pattern.
Observer - Interface, must be implemented by all observer objects.
ArrayUtil - Some Array utillities.
StringUtil - Some String utilities.
Sprintf - Basic String formating.
Easing equotations by Robert Penner. Needed for Tween.
This library is free software; you can redistribute it and / or modify it under the terms of the GNU General Public License as published by the Free Software Foundation. For more information visit http://www.gnu.org/licenses/gpl.txt.
For questions or suggestions drop a line to info@flamelab.de.
0.5: (2006-12-06) initial release
0.5.5: (2007-02-09) changed EventDispatcher, modiefied Tween for new dispatcher
0.6: (2007-02-12) added onEnterFrameManager