我只有两个类
文档类只是添加了孩子 并且该符号也被声明
当我在Document Class中声明符号时,它会出错:
var field:texts = new texts();
addChild(field);
还有另外一个孩子,当没有这个上半部分出现在舞台上时:
var button:graphic = new graphic();
addChild(button);
错误是:
1046: Type was not found or was not a compile-time constant: texts.
1180: Call to a possibly undefined method texts.
注意:此代码全部来自文档类我没有共享符号类,因为我确信代码是正确的
文档类的导入是:
import flash.text.TextField;
import flash.display.Sprite;
import flash.display.BitmapData;
import flash.display.Bitmap;
import flash.display.SimpleButton;
import flash.display.MovieClip;
import flash.events.MouseEvent;
import flash.display.DisplayObject;
答案 0 :(得分:0)
这些错误意味着编译器找不到您的texts
类。
如果texts
类是ActionScript类(.as文件),请确保它与Document类位于同一个包中。如果没有,您需要导入它。还要确保类名拼写相同,并且在实例化时使用相同的大小写。
如果它只是库中的符号,请确保将其导出为ActionScript(符号属性>导出for ActionScript)。选中“在第1帧中导出”。检查链接类名称以确保它与您用于实例化它的内容相匹配。