ActionScript

Multitouch Paint

Multitouch Paint ( I haven’t given it a proper name yet) is a painting application I have been working on over the last couple weeks. Basically I wanted to create an app that was more then simple solid lines you see with most other Flash painting programs. I wanted something that was more like paint […]

November 8, 2010

The future of 3D and Flash

Below are some videos from the new 3D apis codenamed ‘Molehill’ to be included in the next version of Flash. This was announced at the Adobe MAX conference yesterday. This is some pretty amazing stuff… full 3D maps and all done on the GP

October 26, 2010

UberSnake – my Flash snake game

Here’s what I’ve been doing this week… making a Flash version of the old game ‘Snake’ which I’m sure a lot of people spent plenty of time playing on the old Nokia phones. This game had a lot of firsts for me in relation to ActionScript. This is the first thing I’ve done completely from […]

August 27, 2010

MotionList – part 2

I’ve made some more progress on my MotionList class over the last couple of days. Some new features in the current demo below are:

August 19, 2010

MotionList – Windows Phone 7 Metro UI style lists

Here is small experiment I’ve done in AS3 called Motion List. Motion List is a class that creates a list or grid of items with similar animations to the upcoming Windows Phone 7 UI’s ‘Metro’ transitions. I love the new UI for WP7 and thought I’d try and recreate a little bit of it in […]

August 17, 2010

AS3: Code hinting, completion and highlighting in Air apps

Over the last couple of months I have been working on a text editor, for which I made a history manager class that I posted about a little while back. This time as a bit of an experiment/challenge I tried to include some code hinting and code completion functionality to the editor similar to Dreamweaver, […]

August 6, 2010

AS3: History Manager Class

Recently at work I have been building a text editing application to help speed up the process of adding HTML tags to text for Flash. Today I wrote a simple reusable history management class to enable undo/redo on a text field. This is the first version so there may still be some bugs. I also […]

June 23, 2010

AS3 – Getting the order of MovieClips in the stage

Here is yet another small code snippet which allows you to get the order of MovieClips that are positioned on the stage. Source for the demo above: Download

June 6, 2010

AS3 – Detecting Control, Shift and Alt keyboard shortcuts

Here is a snippet of code which allows you to detect keyboard shortcuts such as ctrl+[another key] and ctrl+shift+[another key]. I wasn’t able to find any decent examples of detecting shortcuts but after reading the AS3 documentation I found that the Keyboard event contains the following boolean properties So by simply checking if those properties […]

June 5, 2010

AS3 – Repositioning the ComboBox dropdown list

If you’re like me and you don’t mind using some of the built in components in Flash to quickly build a UI but hate the look of them, you’ve probably made your own skins for them which is all well and good. But sometimes there are little things that really annoy me like the ComboBox […]