开发者

Type Coercion Error with Loaded and Instantiated SWF

I am loading a swf, "ImageEdit" into another swf, "Shell". I instantiate ImageEdit with

var ClassReference:Class=imageEditApplicationDomain.getDefinition("ImageEdit") as Class;  
var instance:MovieClip=new ClassReference();

However, I get an error:

TypeError: Er开发者_开发问答ror #1034: Type Coercion failed: cannot convert flash.display::MovieClip@3b678b31 to fl.controls.Slider

ImageEdit does not throw an error when run by itself and not loaded into Shell. I've added:

import fl.controls.Slider

to Shell and other things which didn't help. Both SWFs contain the Slider component in their libraries. I am working Flash Professional CS5.5.

How can I get rid of the coercion error?


Replace MovieClip with Sprite or * or leave the type out.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜