Initializing library assets, setting up stage elements and running sequences

Hello

I’m relatively new to AS3, but have decent experience with OOP PHP…I’m looking to get some advice or be pointed to some reading on an OOP approach to structuring Flash applications. More specifically…though I’ve read quite a lot lately on AS3 and OPP, I can’t find many practical examples for the following:

  1. Using an object to manage initializing library assets and setting up stage elements:

I know how the display-list works, and how to dynamically add library symbols to the stage, etc…But how about managing the initialization of all needed visual library assets when an application starts?

Having built AS2 projects, I was calling a function to load movieclips of various sorts from the library to the stage and set their initial state (x,y,alpha). Once on the stage, I’d reference another function to run certain animations coded for that movieclip, etc.

Any advice on abstracting this process would be great…even if it’s your favorite chapter from your desert island AS3 book…or even a discussion on the structure of a document class for this type of purpose…

  1. Using an OOP approach to building and running animation sequences:

Having done some coding in AS2, I was using various Tween class packages (Tweener or Fuse, etc) to build animation sequences. Using the same packages, can anyone advise me or point me to a discussion sequencing animation events using an OOP approach?

Looking around, I came across this class:

http://www.senocular.com/flash/actionscript.php?file=ActionScript_3.0/com/senocular/events/Sequence.as

(This guy is great!). Perhaps this is the direction I’m looking for…can anyone explain or point me to a discussion on a practical implementation of this class?

I hope I’m making sense with the above questions…

Thanks in advance!
sd