Skip to content

Instantly share code, notes, and snippets.

View jayproulx's full-sized avatar
🎯
Focusing

Jay Proulx jayproulx

🎯
Focusing
View GitHub Profile
@jayproulx
jayproulx / SignalAsyncToken.as
Created January 31, 2011 19:17
Signals don't like the ... rest operator.
package com.pollensoft.pbt.twitter
{
import mx.core.mx_internal;
import mx.messaging.messages.IMessage;
import mx.rpc.AsyncToken;
use namespace mx_internal;
import org.osflash.signals.Signal;
import mx.rpc.events.ResultEvent;
@jayproulx
jayproulx / MXMLSingleton.as
Created December 21, 2010 15:53
Creating MXML Singletons
/**
* User: jproulx
* Date: 12/21/10
* Time: 10:15 AM
*/
package
{
import flash.utils.Dictionary;
import flash.utils.getDefinitionByName;
import flash.utils.getQualifiedClassName;
// Flash/Chrome/FireBug logging through console:
function logMe(message:String):void {
ExternalInterface.call("console.log", message);
}
function lineTowards(g:Graphics, x:int, y:int, length:int):void
{
var c:Number = Math.sqrt(Math.sqr(x) + Math.sqr(y));
var ratio:Number = length / c;
g.lineTo(x*ratio, y*ratio);
}