Get Adobe Flash player




This is my first deployed Adobe AIR application. You can consider this version 1.0 as there are some needed changes lingering in the back of my head that I may or may not get to. But overall it functions and it looks pretty good, therefore I deem it deployable. The idea behind Tweekr spawned from my Multi-User Authoring class where the objective of the final project was to create a mash-up of internet data. The program itself doesn’t carry an extreme amount of usefulness, but it is visually entertaining (I enjoy chatting on AIM while it runs behind all my chat windows). Basically what Tweekr does is allow you to enter any Twitter user name (or none to pull from the public timeline) and have the latest Tweets from that user parsed into keywords used to query Flickr images which are then tiled across the screen and cycled elegantly. Don’t get it? Feel free to try it out; all feedback is welcomed.

Also, I have started a Tweekr twitter user which I will try to keep updated with synonymous sets of keywords that should provide somewhat unified sets of images in the app.

-Andrew

I’ve been using this DragObject class for a while now. It was just a quick little MovieClip extension I threw together to give any MovieClip I had a destination x and y to automatically animate to. Simply explained, when the destination x and y are changed, the onEnterFrame function makes sure the clip animates to it. Since putting it together, I’ve been very fond of this sort of tweening concept. It allows for dynamic changing of properties without needing to worry about mid-animation changes; with only 1 property determining the destination value, your MovieClip will never get confused or lost as to which way it should be going.

One thing to note is that on the timeline I have set up a globalMouseUp function. This is necessary for implementation of the DragObject if your cursor is able to leave the object when dragging it.

Also added in some fun proximity checking. Source and Enjoy.

-Andrew

This will be quick. I’ve extended the functionality of my RangeList class and made 2 menu systems. The first is what I’m calling a Multi-Set Menu. Which is simply a set of n number of 1-dimensional menus. The example I am providing is a bit crude, but it illustrates the point, this could be put to good use creating a dynamic drop-down menu system of some sort. The second menu is a grid system, not much more explanation needed for that one. The Grid Menu is also a little less crude, and generates a grid dynamically given a class type for the menu items via String. I was hoping to offer the ability to create a grid either dynamically or statically from items on the stage, but without method overloading in AS3 I decided not to come up with an alternative solution, however I simply just commented out the static constructor if you are up for some minor tampering. Also I’m using Tweener for the animation, it is just easier (and pretty efficient).

Click on the example and use the Arrow Keys to see how the menu works.

[kml_flashembed fversion="10.0.0" movie="http://www.andrewwalpole.com/blog/wp-content/docs/MSM_Test.swf" targetclass="flashmovie" publishmethod="static" width="300" height="240"]

Get Adobe Flash player

Get Adobe Flash player

These examples are available for download here.

Comments, Thoughts and Questions always welcomed.

-Andrew