无法解决flash错误5000:类...必须子类'flash.display.MovieClip'。

问题描述 投票:1回答:5

我在我的flash project5000上得到了以下错误:该类......必须子类'flash.display.MovieClip',因为它链接到了该类型的库符号。我查看了该类,并确保我导入了flash.display.MovieClip,我做到了。我试着把链接中的基类改成flash.display.MovieClip,但我得到了以下消息。"指定的基类是一个本地类,将在播放器运行时定义。它不能被编辑。"

我怎么才能解决这个问题呢?"先谢谢你,Kfir

flash actionscript adobe cs4
5个回答
3
投票

导入 "flash.display.MovieClip "类 MovieClip 类让你达到了一半的目标,你必须实际地用 MovieClip 也是。

即)

package
{
    import flash.display.MovieClip

    public class MyClass extends MovieClip
    {

    .....

1
投票

好吧,我只是在另一个项目中遇到了同样的错误,并决定我应该发布解决方案。由于一些奇怪的原因,当项目的引用无效时,可能会出现这个错误.在我的情况下,我所要做的就是去文件->发布设置->Flash->设置,并更新那里的所有路径。这就解决了我的问题。

我希望这能帮助到其他人,也许flash团队的人会看到这个问题并修补这个错误。


0
投票

当我把我的文件从我的台式电脑传输到我的笔记本电脑上时,我也遇到了同样的问题。其实我试过了所有能试的方法,但kfir的解决方案让我找到了好办法...... 刷新文件->发布设置->Flash->设置中的所有路径对我来说是不够的...... 我还必须重写miniclip属性中所有类的路径。更准确地说,我甚至不得不将其删除,点击勾选图标(以验证路径空白),然后再次重写路径并重新勾选......

听起来真的很有线,但对我来说确实有效。


0
投票

解决了。我从其他flash中导出了工作正常的 "发布设置",并将其导入到出现5000错误的文档中,问题就解决了!我在一个动画文件项目上工作,并将其导入到了我的项目中。


0
投票

我在一个动画文件项目上工作,当我得到同样的错误,我尝试了很多方法来解决它,而不失去相机的特权...... 我在我的文件中搜索损坏的电影剪辑,我发现这是它的一个层,我copyimported从adobe illustrator和有一个蒙皮上的动画读取它作为一个电影剪辑,但不能渲染它作为一个,所以我只是删除蒙皮和文件渲染正常。

我在网上找到的解决办法都很复杂,只要看懂了错误的地方,就能找到简单的解决办法

© www.soinside.com 2019 - 2024. All rights reserved.