Tag: actionscript
-
KeyboardControl AS3 Class
Keyboard events are finicky, and AS3 is no exception. They work like regular keyboard strokes anywhere else on your system. Press a key once, and it fires once, but keep it held down and after a short delay it fires repeatedly at a system defined interval. This is how keyboard events should work for text…
-
URL AS3 Class
Custom class dependencies: QueryParameters This class is an attempt to have an object that will automatically parse any string representing a URL. Similar to the way the JavaScript object window.location parses the window’s URL. The URL string is supplied either through the constructor, or through setting the ‘href’ property. What is important to note is that…
-
WindowLocation AS3 Class
Custom class dependencies: QueryParameters The class works exactly the way you think it would except it has a couple of extras. One extra is that this class caches the value of any JavaScript call made by ExternalInterface. This way, if you need to call this class’s property more than once in a script the ExternalInterface…
-
QueryParameters AS3 Class
Custom class dependencies: Parameters QueryParameters is a utility that is meant for working with query strings in Actionscript. It extends the extremely versatile Parameters class, and what it does is fairly simple, yet very useful. It is an object which is automatically converted to a query string. All methods which add/remove properties are overridden to…
-
Parameters AS3 Class
Custom class dependencies: None This class can be described best as an indexed Object. This means that all the properties may also be accessed through an index, as well as directly calling the property name. It is just about as open-ended as a class can get while still maintaining some kind of a structure. It…
-
CountDownTimer AS3 Class
Custom class dependencies: CountdownTimerEvent Everyone always wants to make a count down to something. This is a class that attempts to enclose all the functionality that is usually needed to achieve this task. There a so many examples and tutorials out there for creating a count down, that I won’t bother explaining much here. I…