错误代码:5007

时间:2010-12-14 16:42:15

标签: flash

我在测试时得到了http://active.tutsplus.com/tutorials/actionscript/as3-101-oop-introduction-basix/

  

5007:ActionScript文件必须具有   至少一个外部可见   定义

我是否有公共课程

package {   
    import flash.display.MovieClip;
    import flash.text.TextField;
    public class DocumentClass extends MovieClip {
        public function DocumentClass() {
            var tf:TextField = new TextField();
            addChild(tf);
            tf.text = "Hello World";            
        }
    }
}

1 个答案:

答案 0 :(得分:2)

您是将其另存为DocumentClass.as吗?类名,构造函数和AS文件都需要具有完全相同的名称。

除此之外,嗯。你可能在.fla的同一源路径中的某个地方有另一个DocumentClass.as,而且这个形成不正确吗?您是否在本教程的实验过程中创建了多个文件?