我的flash项目出现以下错误 5000:类...必须子类'flash.display.MovieClip',因为它链接到该类型的库符号。 我查看了课程并确保导入flash.display.MovieClip并且我这样做。我尝试将链接中的基类更改为flash.display.MovieClip但是我收到以下消息:“指定的基类是本机类,将在运行时在播放器中定义。无法编辑。”
如何解决此问题? 提前致谢, 幼狮
答案 0 :(得分:3)
导入MovieClip
类会让你到达那里,你必须用MovieClip
扩展这个类。
IE)
package
{
import flash.display.MovieClip
public class MyClass extends MovieClip
{
.....
答案 1 :(得分:1)
我刚刚在另一个项目中遇到了同样的错误,并决定我应该发布解决方案。由于某些奇怪的原因,当项目的引用无效时,可能会发生此错误。 在我的情况下,我所要做的就是转到File-> Publish Settings-> Flash-> Settings并更新那里的所有路径。这解决了我的问题。
我希望这会帮助其他人,也许Flash团队中的某个人会看到这个并修补此错误。
答案 2 :(得分:0)
从笔记本电脑上的台式电脑传输文件时,我遇到了同样的问题。实际上我尽我所能,但kfir解决方案让我走上了良好的道路......刷新File-> Publish Settings-> Flash->设置中的所有路径对我来说还不够......我也是必须重写miniclip属性中所有类的路径。更准确地说,我甚至不得不将其删除,单击勾选图标(以验证路径为空白),然后重新重写路径并重新勾选...
听起来很有线,但对我有用。
答案 3 :(得分:0)
解决:我从其他运行良好的闪存导出了发布设置, 将它们导入到给我错误5000的文档中,它解决了问题!
答案 4 :(得分:0)
我从事一个动画文件项目,当我遇到相同的错误时,我尝试了很多方法来修复它而不丢失相机的特权...我在文件中搜索了损坏的电影剪辑,发现这是它是我从adobe illustrator复制/导入的一层,上面有一个遮罩,动画将其读取为影片剪辑,但无法将其渲染为一个,因此我只删除了遮罩,并正常渲染了文件
我在网上找到的所有解决方案都非常复杂,只需阅读错误并使其变得简单