Order Matters When Creating a TextField

It may be obvious to most Flash programmers that order of operation is key to running a program. What may not be so apparent is to what order to apply properties to a TextField class so that it gets rendered properly at runtime. Continue reading…

How to Animate a Line Drawing With Flash Using Actionscript 3: Part 2

If you haven’t read Part 1 on Animating a Line Drawing, I suggest you start there. It goes into the basics of recording your animation using points with the click of a mouse. Here, in Part 2, I have decided to go into more depth of enhancements of the line drawing tool for greater control while experimenting with options and certain effects.

Continue reading…

Generating a Dynamic Selection DropDown with jQuery and AJAX

jQuery makes it easy to pull in dynamic content using the built in AJAX module. With a few simple steps you will be able to pull content from an XML file and generate a form dropdown that the user can select from. Continue reading…

How to Get More Power Out of the Dictionary Class in AS3

One great nugget that many noobs to AS3 don’t know about or don’t utilize is the Dictionary Class. It is one class that I have found so useful when dealing with stored data and accessing it for future use in an application. With proper use, you can easily reference objects and/or data.

Continue reading…

How to Animate a Line Drawing With Flash Using Actionscript 3: Part 1

Have you ever wanted to create an animation of a line drawing? I was given this challenge recently to animate a picture being drawn. At first I thought that using masks was going to be the only way to go, but I quickly realized that it is a pain to mask complex lines in a drawing. I also was thinking that reduction animation could work where segments are erased frame-by-frame, but this quickly becomes monotonous pain-staking process. Then a colleague and I began to think of a way to do this programatically through Actionscript. As it turns out, it really isn’t overly complex to program.

Continue reading…

Converting to WordPress

I have decided to convert my blog to WordPress. My site is due for a revamp in the design, so I thought I would try this option out to see how well it handles the content management. It may be a bit before I get a design put together, but I will get it out as soon as I can.

Web Design of the Year 2009

Mike Overton and Nick Haroldsen


O.C. Tanner had its annual Designing in the Trenches year-end competition a little while back. The winner for the Print category for the Design of the Year was Dave Clark for some Amtrak collateral pieces.

The competition was tough for the Non-Print/Web category. Some designers had multiple pieces submitted, while I only had one design that was as finalist. When they called the winner they announced the designer with the piece that was designed. When the piece was unveiled, I knew right away they made a mistake. Somehow they announced the right designer but wrong developer. Mike Overton was the designer, who had submitted another piece with Chase Maxfield, another Flash Developer, but that was not the piece that was unveiled. The winning design was for Roche, the one I did the development on with Mike as the Designer.
Continue reading…

Odd TypeErrors When Loading and Parsing XML in AS3

Recently I was running into this issue with three TypeErrors when loading an XML file. The following errors were:

  • TypeError: Error #1088: The markup in the document following the root element must be well-formed.
  • TypeError: Error #1089: Assignment to lists with more than one item is not supported.
  • TypeError: Error #1090: XML parser failure: element is malformed.

The errors that were getting thrown were not consistent and made no sense as the XML file was, in fact, well formed.I did a bit of research and found some interesting things out on the erros. Continue reading…

Designing in the Trenches Web Design Winners

Recently we had the quarterly “Designing in the Trenches” competition at O.C. Tanner. The competition was as always tough as we have many great designers at Tanner’s. Through a joint effort with Mike Overton as the key designer and myself as the Flash Animator, we pulled off a win in the non-print category of the competition. Continue reading…

Actionscript 3: Reference to Stage is Null

While writing a custom Class in Actionscript 3 today I came across an issue that took me a little bit to figure out where the compile error was coming from. I was getting the wonderful error:

TypeError: Error #1009: Cannot access a property or method of a null object reference.

After a bit of troubleshooting I discovered that a reference to the stage in my Class was returning null. Continue reading…