Tips & Tricks
Tip: Output Trace Statements Through Terminal
Recently I’ve been using the technique found here for outputting trace statements to the terminal when viewing your sites in a browser and it has worked flawlessly for me. I’ve been doing a lot of projects lately that include database integration so they have to be run in a staging environment and tracing in [...]
Tip: Convert An Object To A Class By Name
Have you ever had to convert an object into a class based on its name? If you’ve got a string representation of the object (like its class identifier from the library) you can convert it to the data type that you’d like. All you have to do is use the handy little method [...]
Tip: Tools To Document Your Code
I got an e-mail the other day from someone asking about what tools he can use to document his code. I had written a reply to him but I was using webmail and it froze up on me. I was able to, just in time, copy the reply over and saved it for [...]
Tip: Calculating Correct FullScreen Values
So the project I’m currently working on includes all types of video players and one of the options (as is normal these days) is going to fullScreen mode. Normally you would use the Capabilities class to grab the screenResolutionX and screenResolutionY values in your code and react to it with whatever code you needed [...]
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 [...]
ActionScript Error Repository
The ActionScript Error Repository is a neat little site that lets you search for AS errors based on their error codes. It’s a pretty handy little tool to see what error you are getting (sometimes they end up being pretty cryptic) and seeing what a possible solution may be. It’s definitely worth bookmarking.
Tip: Remove All Children From A DisplayObjectContainer
I seem to always be looking for a way to remove all the children in a given DisplayObjectContainer when working on my projects. I’ve now repeated this code enough that I finally decided to just throw this method into a DisplayObjectUtils class and use it from there without having to remember how to do [...]
Tip: Replacing Backslashes In AS3
I was just working on a project where I had to replace a backslash in a file path because I was using Zinc to output files on Windows (BLAH!). Anyway, Windows likes its file paths to look like this (C:\) instead of the normal (C:). Therefore you have to do some string manipulation [...]
Tip: Flash Key Codes
It seems like whenever I need this I can never find it so I’m posting it here for my own future reference as well as for everyone else to have. These are the key codes that are returned by the KeyboardEvent in Flash so that you don’t have to run the actual method to [...]
Adobe Flash CS4 & F1 Help Continued
So I previously posted about my hatred for the new help system inside of the CS4 products and begged for someone to find out how to get the old help panel back. While the following isn’t a complete solution to the issue, it is a lot better than having to go online all the [...]












