A lot of you were looking at me with a weird face when I said that you were going to learn variables in Flash. So here’s a more indepth explanation.
A variable is a symbol, or container, for another set of data. For instance, we can say the variable “myName” = Ryan Paul Thompson.
Do you remember when we started doing math in school? Once we got to Algebra, we started using variables. We would get problems such as “1 + b = 3″, and then we would be tasked with figuring out what “b” truly was (2 in this case).
Now in Actionscript 3, creating variables is a little bit different from in actionscript 2. We used to be able to get away with simply typing myname = “Simon Belmont”;
Not anymore. In actionscript 3we are REQUIRED to use the var keyword first.
Translation: Use var to tell flash, HEY!, I’m creating a variable!
example: var myVariable;
this creates a variable named “myVariable”
Next to note, is that you also have to define what KIND of variable this is, what is it’s data type. You can define a data type as a String, is it going to be Number, a boolean, etc.,etc.
Translation: You have to tell Flash what kind of data, the variable is representin.
example: var myWord:String = “Words flash will then remember, in the EXACT same way that you type them”;
This creates a variable named “myWord”, and flash understands that “myWord” is a “String” with a value of “Words flash will then remember, in the EXACT same way that you type them”
example: var myNumericalValue:Number = 7;
This creates a variable named “myNumericalValue” that has a value of 7. Notice that 7 did NOT have quotation marks around it.
The second you put quotation marks around 7, flash understands it as a String, as a word, and can’t use it to count.
What good are variables? Let’s say you’re filling out an form…there is a variable that holds your email address, and pushes that data to a database so you’re client can receive that information. When you receive emails that say “Hello, Mike”, it’s pulling your information from a database full of variables. When you play Modern Warfare 2, and youg et a headshot, there are variables holding how many points that it was worth, and then adds your points up to level you up. The uses for variables are endless, and will become more apparent the farther along we go.
So that’s variables in a quick down and dirty nutshell.In the next lesson we’ll go over the trace command, and you can start putting those variables to use.
Ok kids gather round. This weeks flash/actionscript homework is a simple banner ad.
I want each of you to create a banner ad in flash for one of the following Television shows.
Arrested Development
Chapelle Show
WWE Raw
Oprah
Captain Planet
Here are the specs
300px height x 250px width
“Background” color MUST change from #FFFFFF to #333333 at some point in the movie.
Have at least one movieclip, where the insance name ends in “_mc”
Have one movieclip that is off the stage, that is placed on the stage by actionscript when the movie actually runs
At Least one object must be tweened. This does not have to be in terms of location (moving across the screen). You can tween alpha, brightness, tint, etc. (look at your properties panel after you create your movie clip and click it).
FPS must be 30
No more than 25 seconds.
File Size can NOT exceed 80k. (figure it out)
There can be pictures, or there can be words, all of that is up to you. This banner does NOT need a button, but if you feel up to the challenge, make a button that will send people to a site about the show you choose for brownie points.
And if you have any questions, drop them in the comments below, or email me.Good luck!
Happinated was one of the biggest illustrative and animation based flash projects I had taken on in quite some time.And the project itself wouldn’t have been that big of a deal if it wasn’t for a factors. ONE. The timeline for this project was cut DRAMATICALLY shorter than originally scoped. TWO. I had never drawn nor animated in an isometric inspired style.
Something else that ended up taking a little bit more time than expected was the actual character design. We had originally had something a little different in mind in terms of style, but then we realized that once the graphics were shrunken down to a size that would allow the user to actually 1)navigate the game and 2)navigate the site itself, we realized that design cuts were going to have to be made.
If you look at the sketches below, you can see how we went back to emphasize certain characteristics of the character, particularly in the face. The face was going to display several different “statuses” that the gamer was in (“Happinated”, “ok”, and “sad”).For the user to be able to quickly glance and recognize this, we went back and enlarged the Head to a much more disproportionate relation to the body.
What also had to be considered was how this style was going to translate into other characters, and this had to be a “future-proofed” style, in the event that this could get expanded to the point where others could make their own custom character and implant them into the game.
We also needed an art style where we could quickly illustrate people that we found on Twitter, and offer illustrations of them as incentives for them to participate with us online.
As for the process itself, there was actually very little sketching done on paper with pencil. I would have loved to have created a fully hand drawn look and animation, and then retraced it into illustrator and animate it with Flash, but the timeline, budget, and possible future uses of the artwork prohibited that.
It’s surprising just how much you can do when you’re forced to.
I’m a huge Arrested Development fan. To this day, I’ll go back and rewatch it on DVD, just to see how many more jokes they stuffed in each scene, that I still manage to miss.
Anyways, I think I blindly love Arrested Development, because I’m listing this as an inspirational choice. It inspires me to watch the show, and to draw. Two inspirations! Wowzers! Check out the site and all the quotes, you’ll get a kick outta it.
P.S. – Who’s YOUR favorite Arrested Development character? I’m torn between Jobe and Lucille…and Pop Pop. They’re all so good!
A few months back, Swisher was look for new and creative ideas to connect to their customers. One of the ideas we pitched to them was creating a game online, where we would not only provide an entertainment value, but also provide opportunities for product placement, data mining, and coupon distribution. They loved the idea!
One of the concepts that they wanted fleshed out was a modern Leisure Suit Larry style web game. Not only would this be appealing to gamers, but also there’s a throwback/retro love for some of the older demographic. Tons of pop culture references woiuld help keep the game fresh (the main character was inspired by Seth Rogan, the club would have been styled to be more like the one from Knocked Up, and one of the bouncers might look a little familiar to you, too.;)
Also there would have been opportunities to pull in data from facebook to populate certain areas with your friends, send gifts from the game, see what the characters of the game were tweeting….tons of social marketing opportunities with trackable goals.
So here are some of the early concepts. Take a look, let me know what you think, if it would have been a great idea, a horrible idea, etc. And yes, one character was in homage to Patrick Swayze from Road House. Cuz that movie is awesome.
Sites like this is why flash isn’t going away. Is this going to rank well in SEO? No. But it’s not meant to. Sites like this are an EXPERIENCE.
On top of the great visual presentation, it makes wonderful use of social media, by bringing fans into the experience, by using THEIR submissions and votes as content. There’s also Facebook and Twitter integration, if you’ve heard of those tiny social platforms.
Check it out before this site goes away. And here’s to a good fight on July 3rd!

Living Sasquatch – Papervision – Augmented Reality
Augmented reality seems like it’s going to quickly leave “trend” status and become standard fare within the next year or so.
Here’s a link to a tutorial to follow if you want to get your feet wet.
Recent Posts
- Ross Experiential Marketing
- Frum Tha Ground Up
- River Place Plantation
- Introductory/Explanation Animation for Shipme.me
- Carolina Casualty Animation
Recent Comments
- admin on Inspiration #1: Web Design: CSS
- Jeff on Inspiration #1: Web Design: CSS
- Printable Coupons For Great Clips Haircut on New Marvel Vs. Capcom 3 Wallpapers for iPhone, iPad, Desktop, and Android
- Christmas Solar Lights Outdoor on New Marvel Vs. Capcom 3 Wallpapers for iPhone, iPad, Desktop, and Android
- Printable Coupons on New Marvel Vs. Capcom 3 Wallpapers for iPhone, iPad, Desktop, and Android
Archives
- April 2012
- February 2012
- January 2011
- December 2010
- November 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
Categories
- Facebook Designs
- Flash Animation
- Flash Lessons
- Gaming
- Gaming Wallpapers
- Inspiration
- Random Fun
- Ryan's Social Media
- Ryan's Web Site Design & Development
- Ryan's Work
- social media
- Videos
- Web Design






























