код ошибки: 5007 - PullRequest
       2

код ошибки: 5007

0 голосов
/ 14 декабря 2010

Я следовал этой пачке 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 Ответ

2 голосов
/ 14 декабря 2010

Вы сохраняете его как DocumentClass.as? Имя класса, конструктор и файл AS должны иметь одинаковое имя.

Кроме этого, хм. Возможно, у вас есть другой DocumentClass.as где-то в том же исходном пути вашего .fla, и этот сформирован неправильно? Вы создали несколько файлов в ходе экспериментов с этим руководством?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...