Archive for March, 2010

360|Flex was… Awesome

So I’m finally back at work from a week at 360|Flex, San Jose, and like the title suggests, it was great!

Tell us more!

Here’s my little blurb about the conference, in case you weren’t there:

This was my first 360 conference, and I had the honor of speaking there as well. I got to talk a bit about the Pixelwave framework, and give an overview of what a Flash developer may need to know to get started developing native iPhone apps. I also got to show a few demos of the engine in action, and finally demoed our upcoming iPhone game, a re-work of the popular Dino Run Flash game.

So that was nice, but the rest of the conference is what’s probably going to keep me coming in the years to come.

The speakers were good, the parties were fun, the location was cool, but what I probably enjoyed most were the people. I got to meet some really cool developers from all over the world, and make some really great connections. I think the smaller, more intimate atmosphere of this conference is what really sets it apart, allowing people to really spend time together, get to know each other, and build real friendships instead of just exchanging business cards. if you can make it to one of these in the future you should, and come say hi!

More >

Flash Extension: Swap multiple symbols at once

Every once in a while we come across something in Flash authoring that doesn’t work quite right… For example not being able to select a few symbols and swapping them with a different one from the library.

We can’t blame Adobe for this though since they can’t possibly think of everything, and they gave us the means to extend Flash’s capabilities using JSFL. If you’ve never heard of it, JSFL (Java Script Flash) is a javascript API that can be used to make the Flash authoring do whatever you want programatically.

So we had the need to swap something like 30 symbols on the stage with a different one from the library, and once you select more than one symbol the little ‘Swap’ button in the properties panel gets grayed out. We could select each one and swap it individually, but that would take waay too long… So I wrote a small script to do this, and thought I might as well post it here for everyone to use.

It’s super easy to install, just double click the MassSwap.mxp file and it’ll be added to Flash’s commands list (via the extension manager).

Once you’ve installed it you can use it like so:

1. Select a bunch of items in Flash
2. Select an item in the library to swap them with
3. Run this script (Commands -> MassSwap) and behold the magic