Homepage: http://useful.lbi.co.uk
Introduction
Project structures are standardised to work well using Eclipse and FDT.
Scripting and automation is done in Ruby wherever possible.
Sprouts
Have a look at Sprouts to see the emerging generic project structure.
What is in the libraries?
API reference is available here: lbi useful as2 api
- Standard way of instantiating classes extending MovieClip: Attach.MovieClipClass()
- Tidied version of EventDispatcher and Delegate. For classes that need to dispatch events use EventDispatcher and MovieClipWithEvents, dispatching instances of the Event class
- Load and parse XML files into dynamic XMLModel instances using XMLLoader (dispatches "ready" or "error" when finished)
- Instead of trace(), use Log to trace errors
- Use the animation libraries animations and pauses - see Examples
- Rails-style MVC Framework and summary of approach to project structure is in this document http://lbi-useful-actionscript-2.googlecode.com/files/LBi%20ActionScript%20Project%20Structure.pdf