1

我的 Flash 项目 5000 出现以下错误:类 ... 必须是“flash.display.MovieClip”的子类,因为它链接到该类型的库符号。我查看了课程并确保我导入了 flash.display.MovieClip 并且我做到了。我尝试将链接中的基类更改为 flash.display.MovieClip,但收到以下消息:“指定的基类是本机类,将在运行时在播放器中定义。无法编辑。”

我该如何解决这个问题?提前致谢, 克菲尔

4

5 回答 5

3

导入MovieClip类可以让你成功,你还必须实际扩展类MovieClip

IE)

package
{
    import flash.display.MovieClip

    public class MyClass extends MovieClip
    {

    .....
于 2010-11-24T12:28:42.327 回答
1

好吧,我只是在另一个项目中遇到了同样的错误,并决定我应该发布解决方案。由于某些奇怪的原因,当项目的引用无效时,可能会发生此错误。就我而言,我所要做的就是转到 File->Publish Settings->Flash->Settings 并更新那里的所有路径。这解决了我的问题。

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

于 2011-01-18T18:49:16.620 回答
0

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

听起来真的很有线,但对我有用。

于 2013-05-01T15:03:17.190 回答
0

已解决:我从其他运行良好的闪存中导出了发布设置,将它们导入到给我错误 5000 的文档中,它解决了问题!

于 2013-05-17T07:55:28.377 回答
0

我在一个动画文件项目上工作,当我遇到同样的错误时,我尝试了很多方法来修复它而不会失去相机的特权......我在我的文件中搜索损坏的电影剪辑,我发现那是它的一层我从 adobe illustrator 复制/导入,上面有一个蒙版,动画将其作为影片剪辑读取,但无法将其渲染为一个,所以我只是删除了蒙版,文件正常渲染

我在网上找到的所有解决方案都很复杂,只是阅读错误并发现它很简单

于 2020-04-26T07:39:11.487 回答