Alan Klement

Software & Product Development

Improving Flash’s Interactive Timeline Animations

Something that has become (somewhat) of a lost art these days is the animated button. Designers used to go crazy with engrossing roll overs and roll outs – sometimes to the detriment of usability. Now-a-days, I don’t see many interesting buttons. Perhaps it’s due to how button animations can be  decently executed with Javascript and [...]

My Latest Implementaion of Skipping AS3 Events

In a previous post, I talked about how I use method closures to avoid AS3 events. Since then I have been using the technique extensively and I still don’t use custom events – at all. The previous example was OK, but this one is better. This is also a class I use in most my [...]

Data Structures with AS3 – The Linked List

When programming, there are many things I avoid or  just squash out altogether: If I see someone has written an event, I try to get rid of it – this goes 2x for custom events. If I’m working on someone’s production code and I see comments, I refactor and delete them. I rarely use conditionals.