My Classes

AS3 Classes on GitHub

Just wanted to give a quick note that I’ve put some of my classes up on GitHub. That is the best way to keep track of some of the code as I’ll probably be updating that more than the blog when I make small changes. Feel free to fork or whatever it is people do […]


AS3: SoundManager v1.4

UPDATE 1/14/11: As pointed out in the comments by a few users, I just fixed a bug that didn’t allow you to replay a sound once it was played for the first time. Sorry about that. Please keep testing and sending in reports! View SoundManager Documentation View SoundItem Documentation Download TweenLite (needed to run example […]


AS3: Collection, ValueObject, & Iterator

View Collection Documentation View Iterator Documentation View Value Object Documentation Download Classes & Example Files A while ago I blogged about converting Collection and Iterator classes to AS3 since storing data in ValueObjects has become a regular practice in my coding. I really like how VOs are strongly typed and how you use a Collection […]


Tip: Testing For NaN

I was working on a project today and I was getting NaN as a return value for a trace up until a certain point in time. I figured that a quick check in an if/else statement would solve my issue but I was wrong. Here I will outline what I initially did and the quick […]


AS3: Dynamic Resizing Video Player with Optional XML Playlist

View Preview Buy on FlashDen This is my first FlashDen file. For the sake of brevity (for me to write, at least), I will just post the description that I had written for the file originally here.


AS3: AxisScroller v1.1

I had a comment made on the AxisScroller v1.0 post by Riccardo Bartoli mentioning that disabling the arrows via the optional param but not defining the actual arrow clips would cause an error. I never posted v1.1 because I was still experimenting with it but I uploaded it now because it fixes that bug. To […]


AS3: QueryString v1.1

I’ve just updated the QueryString class to fix an issue that was pointed out in the comments by roi. Trying to recover query string variables that do not exist no longer causes the other variables to not show, rather it just returns an empty string. You can get the update from the original post.


AS3: SequentialLoader v1.1

I made a very small update to the SequentialLoader which allows you to pass in an optional parameter to check for policy files when loading content from a different server. You can grab the new stuff at the original post as I’ve updated all files there. Backwards compatibility should not be an issue as the […]


AS3 Grid Class Updated

Just wanted to say I updated the AS3 Grid class to reflect the ability to draw the grid from left to right or top to bottom based on the comments made by Skye Giordano. Thanks Skye!


SliderUI v1.51 Update

Just after reading a comment from a user of the SliderUI and thinking that it was his error as I had mentioned that I have tested the SliderUI extensively, I ran into a small bug today that didn’t correctly read the range if the start value was over 0 thus causing the SliderUI to add […]