0
我正在將swf「ImageEdit」加載到另一個swf「Shell」中。我實例ImageEdit與加載和實例化的SWF類型的強制錯誤
var ClassReference:Class=imageEditApplicationDomain.getDefinition("ImageEdit") as Class;
var instance:MovieClip=new ClassReference();
但是,我得到一個錯誤:自己獨立運行時,並不會加載到殼牌
TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::[email protected] to fl.controls.Slider
ImageEdit不會引發錯誤。我添加了:
import fl.controls.Slider
給殼牌和其他東西沒有幫助。這兩個SWF都在其庫中包含Slider組件。我正在使用Flash Professional CS5.5。
如何擺脫強制錯誤?
什麼代碼行會產生錯誤? –
當ImageEdit被實例化並且stage正在初始化時,即在ImageEdit類在「var instance:MovieClip = new ClassReference();」這一行執行任何操作之前, – davedev
嘗試用Sprite替換MovieClip。 –