Ian Thomas a écrit :
I suspect this is a compile-time issue - your loading SWF has no idea
what 'Paris' means when trying to compile?

Yes, I mean france.Paris, maybe the compiler thinks its usa.Paris ... :)
In which case you need to pick it up at runtime.

Try flash.system.ApplicationDomain.currentDomain.getDefinition()

e.g.

var myClass:Class=ApplicationDomain.currentDomain.getDefinition("Paris")
as Class;

var myObject:Object=new myClass();
addChild(myObject);
I'm gonna try that
Alternatively, you might need to access the applicationDomain of the
Loader instead (I've no idea how you're loading the SWF). You could
try:

var 
myClass:Class=myLoader.contentLoaderInfo.applicationDomain.getDefinition("Paris")
as Class;
and maybe that and then Boudisme....I'm using Bulkloader.
Thank you guys!
Laurent
HTH,
   Ian

On Mon, Mar 9, 2009 at 1:01 PM, Eric E. Dolecki <edole...@gmail.com> wrote:
Are you sure the swf is loaded before trying to instantiate the class?

On Mon, Mar 9, 2009 at 8:47 AM, laurent <laur...@logiquefloue.org> wrote:

Hi,

I have a map.swf containing a linked movie clip named Paris as a exported
Class.

I load this map from another swf. The problem that occure in different ways
is that the loading swf don't recognise the Paris definition:
1046: Type was not found or was not a compile-time constant: Paris. // this
is for definition : public var view : Paris;
1180: Call to a possibly undefined method Paris. // this is for
instantiation: view = new Paris();

I don't know what to do, except putting that Paris map directly on stage to
avoid linkage.

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


--
http://ericd.net
Interactive design and development
_______________________________________________
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



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

Reply via email to