ActionScript краткий обзор


Таблица сообщений об ошибках


В таблице приведен список сообщений об ошибках, возвращаемых Flash-компилятором. Объяснение каждого сообщения поможет вам в разрешении проблем, возникших в вашем клипе.

Сообщение об ошибке

Описание

Property <property> does not exist

Свойство <property> не существует

Попытка обращения к несуществующему свойству. Например, x = _green неправильно, т.к. свойства _green не существует.

Operator <operator> must be followed by an operand

Оператор <operator> должен сопровождаться операндом

Попытка действия с оператором без операнда. Например, x = 1 + требует наличия операнда после оператора +.

Оператор сопровождается недопустимым операндом. Например, trace(1+); является синтаксически неправильным.

Syntax error

Синтаксическая ошибка

Это сообщение выдается в том случае, когда компилятор сталкивается с неспецифической ошибкой синтаксиса.

Expected a field name after '.' operator

Ожидается имя поля после оператора '.'

Вы должны определить допустимое имя поля при использовании синтаксиса object.field.

Expected <token>

Должно быть <token>

Обнаружена недопустимая или непредвиденная лексема. Например, в представленном ниже синтаксисе лексема foo неправильна. Должно быть while.

do {

trace (i)

} foo (i < 100)

Initializer list must be terminated by <terminator>

Инициализированный список должен быть завершен <terminator>

В списке инициализированного объекта или массива пропущена закрывающая скобка "]" или "}".

Identifier expected

Должен быть идентификатор

Вместо идентификатора обнаружена непредвиденная лексема. Например, 3 является неправильным идентификатором.

var 3 = 4;

The JavaScript '<construct>' construct is not supported

JavaScript '<construct>' не поддерживается

Обнаружен JavaScript-конструктор, который не поддерживается ActionScript. Это сообщение выводится при использовании любого из следующих конструкторов: void, switch, try, catch или throw.




Начало  Назад  Вперед