actionscript不添加子项而不识别子项Moviecip符号错误。 1046,1180,1120

时间:2013-09-20 16:41:19

标签: actionscript-3 flash

我只有两个类

  1. 文档类
  2. 名为type
  3. 的影片剪辑类

    文档类只是添加了孩子 并且该符号也被声明

    当我在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;
    

1 个答案:

答案 0 :(得分:0)

这些错误意味着编译器找不到您的texts类。

如果texts类是ActionScript类(.as文件),请确保它与Document类位于同一个包中。如果没有,您需要导入它。还要确保类名拼写相同,并且在实例化时使用相同的大小写。

如果它只是库中的符号,请确保将其导出为ActionScript(符号属性>导出for ActionScript)。选中“在第1帧中导出”。检查链接类名称以确保它与您用于实例化它的内容相匹配。