2012-06-19 35 views
0

我不知道如何解決此問題...請幫助。在mx.flash.UIMovieClip中非法覆蓋UIMovieClip

我有加載另一個Flex SWF的Flex應用程序。 我已經改變了一年後,我沒有觸及它的SWF正在加載。這一切工作正常,但突然改變後,當SWF正在加載,它被卡住,我得到的錯誤:

VerifyError:錯誤#1053:非法覆蓋mx.flash.UIMovieClip中的UIMovieClip。

多數民衆贊成它,它不給我任何線索問題的地方。

我希望有人能幫助我。 謝謝。

+0

您是否更改爲使用最新更新的不同Flex SDK? SWF如何加載? (使用SWFLoader,還是作爲模塊或其他東西?) – JeffryHouser

+0

我在本地構建它,並使用默認SDK 4.5.1構建兩個SWF。我正在用「mx:SWFLoader」加載SWF。我注意到應用程序是Flex項目,加載的SWF是ActionScript項目。也許它與此有關? – Light

回答

1

它看起來像UIMovieClip是從一個不同的版本,然後你編譯的UIMovieClip。 UIMovieClip的實現可能會從3.a.b到3.x.y不同。

+0

我使用默認SDK構建兩個SWF 4.5.1 ... – Light

+0

無論如何,UIMovieClip是什麼?我沒有看到我在代碼中使用這個組件... – Light

+0

UIMovieClip爲類似於UIComponent的MovieClips添加了行爲,以使它與關於lauyouting,尺寸等的框架兼容。 –