Hello, Didn't you forget the 'public' before class ? :)
Regards, Cedric On Tue, Oct 14, 2008 at 4: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