Search

Archive for May, 2007

Flash Player 9 Local swf Security

Posted by Nate Chatellier on May 30th, 2007

Let's say you had an external settings file that you wanted to load using the following code:
PLAIN TEXT
Actionscript:

protected var _loader:URLLoader = new URLLoader();

_loader.addEventListener( Event.COMPLETE, function():void { trace("settings.txt was loaded successfully"); } );

_loader.load( new URLRequest("settings.txt") );

You finish writing your class, save your fla, and compile. After compilation completes, the code above properly trace s "settings.txt [...]

GoogleMaps introduces “StreetView”

Posted by Nate Chatellier on May 30th, 2007

Yesterday, Google introduced a new technology called "StreetView." It allows you to see a panoramic view of any street that you want, from any location that you want! It allows you to:

View street level photographs (select cities)
Take virtual walks; pan, rotate and zoom
Explore cityscapes, landmarks, points of interest
Find shops, restaurants, parks, hotels and more

Although there [...]

Animated Cursor

Posted by Nate Chatellier on May 25th, 2007

Hopefully things will slow down at work so I can get back to the tutorials. In the mean time, check out the best animated cursor I have ever seen (and I typically can't stand most animated cursors). It was created by www.1-click.jp, but I hosted it here in-case they ever move it.

[...]

PowerCursor – Flash Tactile mouse cursor response?

Posted by Nate Chatellier on May 23rd, 2007

Check this out:
"Tactile sensations like stickiness, roughness, pressure, volume or mass can be experienced in a graphical user interface without resorting to special force feedback devices. Powercursor uses a technique called 'visually simulated force feedback' to evoke the tactile experience."
Pretty cool concept. Not sure how practical it really is, but I can think of a [...]

ActionScript 3 Data Structures

Posted by Nate Chatellier on May 18th, 2007

I've been longing to re-create the Zelda Arena game I created a while back in AS 3 (under a different title so I don't get sued by Nintendo), and actually finish the project (feature-complete) and post it online where multiple people could go up against each other on a single server. My dreams for the [...]

FLV Video Player Review

Posted by Nate Chatellier on May 17th, 2007

I had reason to run a downloaded flv file on my local system today. I tried three different players in the following order:

Flash Video Player by FlashGuru
Apollo Flash Video Player by Mutationevent.com,
FLV Player 1.3.3 by Martijn de Visser

The first two both installed just fine, but when I double clicked my .flv file, the respective player [...]

Tweener Transition CheatSheet

Posted by Nate Chatellier on May 16th, 2007

Have you ever wished you could have all of the different Tweener transition types (based on the Robert penner easing equations) on a single cheatsheet? I have too. So, I finally got around to making said cheatsheet. Enjoy.
TweenerTransitionCheatSheet.pdf

addthis_url = 'http%3A%2F%2Fnatejc.com%2Fblog%2F2007%2F05%2Ftweener-transition-cheatsheet%2F';
addthis_title = [...]

Seven2 Interactive & Spokane FPUG

Posted by Nate Chatellier on May 11th, 2007

I live and work in Spokane, Washington, USA. Recently, I've been dreaming of having a SFPUG (Spokane Flash Platform User Group); but after trying hard to hire some good Flash developers for my current employer (DigiDeal), I was convinced that all of the good Flash developers in my somewhat-smaller-city were already working with me...
And then, [...]

Flash, UML & gModeler Review

Posted by Nate Chatellier on May 10th, 2007

I started looking for different UML tools today to use for my next project. I wanted something free. I remember seeing a couple done in Flash in the past, so I figured I'd try those out. I came across three of them:

gModeler - Done by Grant Skinner and his team in Flash. Free to use.
gliffy [...]

Registered Socket Functions

Posted by Nate Chatellier on May 3rd, 2007

Now that you know how to dynamically cast variables at runtime, we can create a very cool static class I dub RegisteredSocketFunctions. The purpose of this class is to allow any function to be "registered," which, by doing so, allows global access to the function directly.
The goals of the RegisteredSocketFunctions class:

Any function in any class [...]

Internet Anarchy over “Free Speech”

Posted by Nate Chatellier on May 1st, 2007

I've never seen anything like it before in my life. It's a large scale internet revolt. In-case you haven't yet heard, the hex code to break the HD-DVD encryption was publicized on wikipedia and digg (among other various places). Both places removed it. The result? Check out Digg's home page as of about five minutes [...]

Tweener + Bezier + Zeh = Brilliance

Posted by Nate Chatellier on May 1st, 2007

Zeh, the brains behind Tweener, has done it again. One of the main goals of Tweener was to create a system designed to allow the creation of animations (be they simple or complex) very easily. This goal was definitely accomplished. However, designing something that is appealing to the crowd wishing for simplicity, often leaves the [...]