Try replacing:
> class Path
with:
> public class Path
HTH,
Ian
On Tue, Oct 14, 2008 at 3:05 PM, Allandt Bik-Elliott (Receptacle)
<[EMAIL PROTECTED]> wrote:
> 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
>
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders