dynamic fonts
var tf:TextField = new TextField(); var font:Font = new Font1()//Font1 is classid in linkage var format:TextFormat = new TextFormat(); format.font = font.fontName format.color = 0 format.size = 32; tf.defaultTextFormat = format; tf.selectable = false; tf.embedFonts = true; tf.rotation = Math.random()*-15; // to demonstrate the embed worked tf.text = 'poopship'
December 17, 2007 | Filed Under as3 snippets | Leave a Comment
custom events
/** *
...usage: dispatcher
var evt:CustomEvent = new CustomEvent(CustomEvent.ON_EVENT,{data:poo});
dispatchEvent(evt);
...usage: listener
listenerObject.addEventListener(CustomEvent.ON_EVENT,handleCustomEvent)
private function handleCustomEvent(evt:CustomEvent):void
{
trace(evt.data);
}
*/
package arbor
{
import flash.events.Event;
public class CustomEvent extends Event
{
public static const ON_EVENT:String = "onEvent";
public static const ON_EVENT2:String = "onEvent2";
private var _data:Object;
public function get data(){return _data};
public function CustomEvent( type:String, evtData:Object, bubbles:Boolean = true, cancelable:Boolean = false)
{
super( type, bubbles, cancelable );
_data = evtData;
}
public override function clone():Event
{
return new CustomEvent(type, _data);
}
}
}
December 16, 2007 | Filed Under as3 snippets | Leave a Comment
basic xml
import flash.events.*;
import flash.net.*;
var loader:URLLoader=new URLLoader;
loader.addEventListener(Event.COMPLETE,completeHandler);
var request:URLRequest=new URLRequest("xml/someXML.xml");
loader.load(request);
private function completeHandler(event:Event):void
{
var loader:URLLoader=URLLoader(event.target);
var someXML=XML(loader.data);
}
also look up ROGER!
November 7, 2007 | Filed Under as3 snippets | 1 Comment
dynamically create classes
//dynamically create the display classes we need.
var someClass:Class = getDefinitionByName('com.ak10.MyClass') as Class;
var mc = new someClass();
November 7, 2007 | Filed Under as3 snippets | Leave a Comment
SVN useful commands
COMANDS
cd data
svnadmin create –fs-type fsfs <repo-name>
rm -R folderName remove directory
mkdir folderName
27053
LINKS:
http://kb.mediatemple.net/article.php?id=143
svn+ssh://serveradmin@ak10.com@ak10.com/home/###/users/a/data/
http://kb.mediatemple.net/article.php?id=247
October 6, 2007 | Filed Under SVN | Leave a Comment