HomeAbout

GUID

Based on the Meychi.com ASCrypt library extension (which seems to have been down for a bit now), this pulls all the related functionality for creating globally unique user ids in AS 2.

http://adiinteractive.blogspot.com/2006/05/generating-guid-globally-unique.html

XMLParser

From the site:

This class provides an easy way to load and/or send an XML file and parse the data into a format that’s simple to work with. Every node becomes an array with the same name. All attributes are also easily accessible because they become properties with the same name.

http://blog.greensock.com/?cat=3

PreloadAssetManager

From the site:

Provides an easy way to invisibly preload SWFs, FLVs, or images and optionally trigger a callback function when preloading has finished. It also provides _width and _height information for all successfully preloaded SWFs or images, and duration information for FLVs (assuming they were encoded properly and have MetaData).

http://blog.greensock.com/?p=7

SuperViewStack

From the site:

For a Flex project I’m working on I decided I would need a ViewStack that also showed the children underneath the selectedChild.

[...]

SuperViewStack by default displays all of its children that are underneath its selectedChild.
You can easily adjust the factor with which underlying children fade, and with what tint. It is also possible to switch back to normal ViewStack mode.
SuperViewStack has almost all of the functionality that ViewStack has, and all the child-methods (for example addChild()) are still functional.

rubenswieringa.com/blog/superviewstack

SeededRandomizer

From the site:

The standard way to generate a random number in Adobe Flash is to use the Math.random() method. I’ve found Flash’s random number generator to be perfectly sufficient for all applications I’ve used it in up to this point. Unfortunately, the Math.random method does not allow you to “seed” the random numbers it generates; this is problematic if you want to generate the same random numbers repeatedly.

http://www.dncompute.com/blog/2007/03/19/seed-based-pseudorandom-number-generator-in-actionscript.html

LoadingQueue

From the site:

LoadingQueue is a simple loading proxy function that controls queuing of loading actions, so you can better control what gets loaded, when, in what order, without being forced to call a bunch of loads and pray that they don’t timeout in case there are too many files to load.

http://labs.zeh.com.br/blog/?page_id=97#loadingqueue

ImageLoader

From the site:

ImageLoader is a straightforward image loader. It simplifies the job of loading images by automatically creating a list of images being loaded, controlling its queue with priority features (by way of the LoadingQueue class), and by caching images locally using BitmapData instances. This means that when you try to load a new image, it actually loads the image, saves its BitmapData, and attaches the image to the container (with smooth turned on). Additional image loadings will simply be skipped and the cached bitmap is used instead. Simultaneous downloads also “understand” each other so if you’re loading the same image on two different containers at the same time, they will have the correct loading percent set and events fired.

http://labs.zeh.com.br/blog/?page_id=97#imageloader

Tweener

From the site:

Tweener is an animation and transition class. It’s what I use for creating dynamic animations via code, like button rollover states, fades, and other visual effects (and to avoid using the timeline for just about anything). And, although it obeys a slightly different syntax philosophy, it’s the spiritual successor to my MC Tween.

http://labs.zeh.com.br/blog/?page_id=97#tweener

LZW

From the site:

LZW is a static class that allows string compression using the Lempel-Ziv-Welch - or LZW - algorithm. It provides good compression with a fast engine that can have split iterations and is ideal to send large amounts of compressible data to a server, like the points that form an image.

http://labs.zeh.com.br/blog/?page_id=97#lzw

XT Depth Manager

From the site:

The XT DepthManager is an efficient relational manager. It eliminates the depth complexities from your code and maintains good performance, adding < 1.5 KB to the total size of your SWF.

http://codext.com/code/6