AssetLoader – Multi file loading library

Posted 24 July 2010 by

AssetLoader is a easy to use multi file/asset loading library for AS3. I wrote this library purely because some of the other loading libraries are “out-of-date” and some badly written, although they work, I needed something new and clean.

AssetLoader focuses on a few key aspects that makes it different from the others:

  • Integrates with Robotlegs, but also works in the “standard” manner (e.g. creating a local instance or a singleton).
  • Easy to understand queueing system.
  • All aspects can be “auto-completed” by IDEs like FDT, Flash Builder and FlashDevelop. This means that when you are writing your code you don’t have to check against the API docs to see if you are using the correct parameters, etc. Speeding up your development.
  • Good use of interfaces and a clear inheritance structure.
  • Handles all asset types and in most cases automatically.
  • Real-time loading statistics.
  • Strong data type return.
  • Doubles as a caching location for your loaded assets.
  • Pause/Resume capability.

You can find AssetLoader on GitHub and there are some examples in the ASDocs.

Post Details