这是带有完整路径的标题错误:
\\psf\Home\Dropbox\Development\Repositories\GIT\i-cc\Powerhouse\Notes\master\flash\lib\libnote\NotesCore.as:1: 5000: The class 'lib.libnote.NotesCore' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type.
首先,我已经尝试过和正在使用什么:
我正在使用 FlashDevelop 开发这个项目,FlashDevelop 有
已设置为使用外部 IDE (Flash CS5.5) - 没关系
我是否使用Flash或FlashDevelop来编译/测试错误
依然坚持。
我还尝试取消勾选“自动声明阶段实例”
在发布设置中没有运气。
我也尝试过对 extends 子句使用绝对路径
(扩展 flash.display.MovieClip)
下面是 NotesCore 类的存根版本;
package lib.libnote {
/* I am importing MovieClip */
import flash.display.MovieClip;
...
/* And Extending it to the Class */
public class NotesCore extends MovieClip {
/* The following methods/functions are used in the class */
public function NotesCore() {
...
}
public function onAddedToStage(e:Event = null):void {
...
}
public function init():void {
...
}
private function setParams():void {
...
}
private function onStageResizeLocal(event:Event):void{
...
}
private function setUpStage():void {
...
}
}
}
我主要来自Java背景,所以也许我误解了ActionScript的概念;如果有人能指出我正确的方向,我将非常感激!
对于其他找到此页面的人,错误
5000:类“..”必须是“flash.display.MovieClip”的子类,因为它
链接到该类型的库符号
当您的项目中某个地方遇到其他问题时,通常会出现这种情况。看着那(这ProblemsFlash Builder 中的选项卡并首先修复任何其他错误。
当其他问题解决后,5000 错误可能会消失。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)