Archive for April, 2009

[AS3 SNIPPET] Object to URLVariables

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function objectToURLVariables(parameters:Object):URLVariables
{
    var paramsToSend:URLVariables = new URLVariables();
    for (var i:String in parameters)
    {
        if (i != null)
        {
            if (parameters[i] is Array)
            {
                paramsToSend[i] = parameters[i];
            }
            else
            {
                paramsToSend[i] = parameters[i].toString();
            }
        }
    }
    return paramsToSend;
}

[AS3 SNIPPET] Detect if the swf is local or online (using regular expression)

1
var localMode:Boolean = new RegExp("file://").test(loaderInfo.url);

[AS3 SNIPPET] Rest parameters

1
2
3
4
5
6
7
8
9
function restParams(value:int, ...items):void
{
    for (var i:uint = 0; i < items.length; i++)
    {
        trace(items[i] + " (" + typeof(items[i]) + ")");               
    }
}

restParams(11, "Lorem", 123, new Date(), {});

« Previous PageNext Page »