当我尝试从符号中验证类定义时,它说它无法在类路径中找到类定义。
我检查过的事情(几次):
该文件与FLA位于同一文件夹中, 它的名字与班级相同, 对象链接与类同名, 源路径只有一个条目是"。#34;
我的代码是
package {
import flash.display.MovieClip;
public class homeGenListButton extends MovieClip {
public function homeGenListButton() {
// constructor code
trace("here");
//var txtField:TextField = this.getChildByName("GenListTxt");
//txtField.text = "text2";
}
}
}
我正在使用动作脚本3,使用Flash专业版CS6。 错误image
的图片答案 0 :(得分:0)
更新: 基于你的图片,问题在于类名和继承,这是一种冲突,因为......我无法确定,但是当你开始以这种方式混合类时,开始在FlashDevelop中开发会好得多。
但是,我能够修复你的案例,但采用不同的方法:
package { import flash.display.MovieClip; public class homeGenListButtonProto extends MovieClip { public function homeGenListButtonProto() { trace('well hello!'); } } }