Thanks for your help in picking a new logo for my site. This experiment is a follow-on to my posts about integrating Google Anayltics and Flash. Thanks to Clint Rogers for the opportunity to present my findings at BYU on March 27, 2008. There are many things to consider when considering how to Integrate Flash and Google Analytics. With your help I can test my assumptions. This will gather data and tally votes using nothing more than Google Analytics.
I want to give a special thanks to my friend and fantastic designer Larry Lee Lentz II for his help on these logos and design.
ActionScript Error #1024: Overriding a function that is not marked for override.
Description:
AS3 error 1024 means that Flash or Flex already has a function by that name.
Fix:
To solve Flex/Flash Error 1024 all you need to do is either correctly name the function something besides a reserved function in Flex/Flash or properly override the function. The example below shows how to solve issue number one. Notice that the good code solves Error 1024 because it doesn't use the same name as a function that already exists in ActionScript.
Bad Code 1:
function nextFrame (e:MouseEvent):void
{
this.nextFrame();
}
Good Code 1:
function onNextFrame (e:MouseEvent):void
{
this.nextFrame();
}
This should help you resolve Flash / Flex Error #1024
ActionScript 3 Error #1120: Access of undefined property myButton_btn.
Description:
ActionScript error #1120 means that an object "property" within Flash or Flex is not defined. But this doesn't really help you fix it. One main reason for this AS3 Error is that you haven't given the MovieClip or Button an instance name when you placed it on the stage in Flash. Another reason is that the reference is not correct.
Fix1:
Give your instance the proper instance name
Bad Example:
Good Example:
Fix2:
Check that your reference is the proper instance name Bad Code:
Warning: 1100: Assignment within conditional. Did you mean == instead of =?
Description:
AS3 warning 1100 is Adobe watching out for you and helping you out. Flash/Flex let's you know that you are assigning a variable while at the same time evaluating to see if it is true. This AS3 warning is quite easy to understand and well written.
Fix:
To solve Flex/Flash Warning 1100 all you need to do is add another " = " sign inside your conditional making 2 == rather than just one.
Google has finally caught up with the likes of FaceBook, Flickr, Photobucket, MorgueFile, Webshots, Picasa, and Smugmug.I knew it wouldn’t take them long.The new API sounds like the perfect solution for Flash YouTube Mashups.Web based applications like BrainHoney, SlideShare, Sprout and worldtv will be able to integrate the solution fairly effortlessly now and keep the look and feel that they want. I imagine that more online and Flash based video editing applications like Jumpcut, Aviary, and RichFLV will be developed.
An article on InternetNews.com has the following to say:
“The new APIs will enable developers to create "chromeless" Flash players with a customizable interface built on YouTube software, but without the YouTube branding. Instead, YouTube is asking developers to place a "Powered by YouTube" button on the pages of their sites that contain the API-enabled video players.
Developers will be able to upload videos and responses to YouTube from any device, including cell phones and other handhelds. The APIs will also allow developers to augment the video content on their sites with metadata, such as titles, descriptions, ratings and comments.”
To find out about the features including the chromeless player and get a look at who Geoff Stearns the SwfObject Genius is. http://youtube.com/watch?v=u1zgFlCw8Aw
This is great news for all of us Flashers in the worlds Thanks Jasson and Thanks YouTube.
Thanks to Thor for having me come present in the Multimedia Dept. The class was great. As promised here are the links to examples, applications, and books that I talked about.
AS3 Design Patterns - A very advanced read but great for working with OOP (Flex only)
Intermediate Books
How to Cheat in Flash - Chris Georgenes- This is an excellent book for doing the sexy things in Flash. Heavy focus on animation and cartoons and is a great resource for col effects
Sams Teach yourself Flash CS3 in 24 hours - Phillip Kerman - Phillip is great. I really enjoy seeing him at conferences and reading his new letter that he gives me every time I see him. I was able to review this book before it was published. Phillip is and always will be a fantastic teacher of Flash.
AS3 Game Programming University - Only buy this book if you have never used Flash. The games are good BASIC games but the graphics are horrible and the examples don't really teach the prinicples behind game design.
Flash CS3 The missing manual. - You might as well buy the Dummies book(see below) if you are going to buy this one. Not a good place to start. Not comprehensive. Not well written.
Flash CS3 On Demand - This book should not be allowed to be called CS3 because some of the examples are not even using AS3. If you own Flash 8 then you will want this book but not for CS3.
Flash CS3 for Dummies - You are not a dumb, but may feel like it after spending any money on this book. They do have good cartoons though.