hey guys

quick question for you as3 coders:

i have an old as2 class which i've converted to as3 that checks to see where the movie is being played (browser or IDE test movie player) and adjusts the url of the loading swf to make sure that i don't have to keep the main loader swf outside of my swf directory (it'll explain itself)

my converted class is :

[code]
package com.receptacledesign.utils
{
        import flash.system.Capabilities;
        
        class Path
        {
                public static function assess(sPath:String):String
                {
sPath = (Capabilities.playerType != "External") ? sPath : "../" + sPath;
                        return sPath;
                }
        }
}
[/code]

and i'm trying to use this in my loader class like so

[code]
private var _sMainPath:String;

in my constructor:
_sMainPath = Path.assess("main.swf");
[/code]

but i get the following error:
1120: Access of undefined property Path.

so it would seem that my class is treating Path as a property rather than a class in it's own right. I've imported the class as usual so it isn't that

hope you can help
a

_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to