Here is an in depth introduction I did for InsideRIA covering each of Flash Camo 2.2 3 main systems (Decals, CSS Parser, and BoxModel). In this intro, I provide mini demo apps that let you tweak the values of each system and get a preview of how they work without having to write any code. This really covers more of the mechanics that are going on behind the scenes then building your own site with Camo. Make sure you check it out here.
Intro to Flash Camo on InsideRIA
August 3rd, 2009
Intro to Flash Camo Part 2
July 29th, 2009
Here is part 2 of my thorough introduction to Flash Camouflage 2.2 on Flash Tuts Plus. Make sure you check it out, and here is a quick summary of what I cover:
Intro to Flash Camo Part 1
June 1st, 2009
I am working on a 2 part series for Flash Tuts Plus about using Flash Camo 2.2. Make sure you check it out, here is a quick summary:
Flash Bum Redux
April 27th, 2009
I just finished shooting the follow up to my FlashBum website. I spent two days running around the city taking mostly photos and a little bit of video. To celebrate the new redesign of Flash Bum I am going to let everyone follow along as I build it! The new Flash Bum will be 100% open source, built with FDT (yup going to give it another shot), and I will document the entire process.
Here are some of the features of the new Flash Bum (tentatively called Flash Bum Redux)
CamoDisplay
February 6th, 2009
The CamoDisplay is the final building block of the framework and a powerful alternative to the native Sprite class. Before getting into the CamoDisplay we should take some time to talk about the AbstractDisplay and the BoxModelDisplay.
Camo’s CSS Parser
February 5th, 2009
Camo’s custom CSS parser, the CamoStyleSheet (found inside of the camo.core.style package), goes well beyond the native StyleSheet class by supporting style inheritance, Pseudo Selectors, and merging styles on the fly. The goal of the CamoStyleSheet is to make styles something you can apply to any of your classes instead of just TextFields. CSS as a great way to define your class’s visual properties in an external file and Camo helps convert these css styles into objects that other classes can parse.
Decals and Decal Sheets
February 4th, 2009
The main feature of the Flash Camo Framework is the DecalSheet system (located in the camo.core.decal package); made up of Sheet and Decal classes. The DecalSheet concept was inspired by the decals you would get with model airplanes. Each model kit would contain sheets of graphics and on each sheet you could peal off a decal and place it on the model. Camo’s version of the DecalSheet allow you to load in external images, cut out decals, and skin you application with the Decals. The following diagram will help when explaining the relationship between the three classes:







