Сообщения об ошибках > Таблица сообщений об ошибках
Таблица сообщений об ошибкахВ таблице приведен список сообщений об ошибках, возвращаемых Flash-компилятором. Объяснение каждого сообщения поможет вам в разрешении проблем, возникших в вашем клипе.
Сообщение об ошибке | Описание |
---|---|
Property <property> does not exist |
Попытка обращения к несуществующему свойству. Например, |
Operator <operator> must be followed by an operand |
Попытка действия с оператором без операнда. Например, Оператор сопровождается недопустимым операндом. Например, |
Syntax error |
Это сообщение выдается в том случае, когда компилятор сталкивается с неспецифической ошибкой синтаксиса. |
Expected a field name after '.' operator |
Вы должны определить допустимое имя поля при использовании синтаксиса |
Expected <token> |
Обнаружена недопустимая или непредвиденная лексема. Например, в представленном ниже синтаксисе лексема
|
Initializer list must be terminated by <terminator> |
В списке инициализированного объекта или массива пропущена закрывающая скобка "]" или "}". |
Identifier expected |
Вместо идентификатора обнаружена непредвиденная лексема. Например, 3 является неправильным идентификатором.
|
The JavaScript '<construct>' construct is not supported |
Обнаружен JavaScript-конструктор, который не поддерживается ActionScript. Это сообщение выводится при использовании любого из следующих конструкторов: |
Left side of assignment operator must be variable or property |
Использован оператор присвоения, но его левая часть не является переменной или свойством. |
Statement block must be terminated by '}' |
Группа выражений была объявлена внутри фигурных скобок, но отсутствует закрывающая фигурная скобка. |
Event expected |
Объявлен обработчик On(MouseEvent) или onClipEvent , но никакого события не было определено или вместо события обнаружена непредвиденная лексема. |
Invalid event |
Скрипт содержит недопустимое событие для мыши или клипа. Список допустимых событий, см. в разделах MouseEvent и OnClipEvent словаря ActionScript. |
Key code expected |
Необходимо определить код клавиши. См. список клавишных кодов в Приложение B. |
Invalid key code |
Указанный код клавиши не существует. |
Trailing garbage found |
Скрипт или выражение анализируется правильно, но содержит дополнительные конечные символы, которые не могут быть проанализированы. |
Illegal function |
Имя декларируемой функции было использовано как выражение. Имя декларируемой функции должны быть утверждением. Правильно: Неправильно: |
Function name expected |
Имя, определенное для этой функции, является недопустимым. |
Parameter name expected |
В объявлении функции должно быть имя параметра (аргумента), но обнаружена непредвиденная лексема. |
'else' encountered without matching 'if' |
Оператору |
Scene type error |
Параметр сцены в командах |
Internal error |
Произошла внутренняя ошибка в ActionScript-компиляторе. Пожалуйста пошлите FLA-файл, генерирующий эту ошибку Макромедии, с подробным описанием того, как воспроизвести это сообщение. |
Hexadecimal digits expected after 0x |
Обнаружена последовательность 0x не сопровождаемая допустимым шестнадцатеричным числом. |
Error opening #include file |
Ошибка открытия файла по директиве |
Malformed #include directive |
Директива
|
Multi-line comment was not terminated |
В многострочном комментарии пропущен закрывающий тег |
String literal was not properly terminated |
В конце строкового литерала, начатого с открывающейся кавычки (одиночный или двойной), отсутствует закрывающая кавычка. |
Function <function> takes <count> parameters |
Вызвана функция с непредвиденным числом параметров. |
Property name expected in GetProperty |
Используется функция |
Parameter <parameter> cannot be declared multiple times |
В списке параметров объявляемой функции обнаружены одинаковые параметры. Все имена параметров должны быть уникальными. |
Variable <variable> cannot be declared multiple times |
Обнаружено имя переменной, встречающееся несколько раз в операторе |
'on' handlers may not be nested within other 'on' handlers |
Обнаружен обработчик |
Statement must appear within on handler |
Кнопке назначены команды без окружающего их блока |
Statement must appear within onClipEvent handler |
Муви-клипу назначены команды без окружающего их блока |
Mouse events are permitted only for button instances |
Обработчик события кнопки был объявлен в списке команд кадра или мувиклипа. События кнопки разрешаются только в списках команд кнопки. |
Clip events are permitted only for movie clip instances |
Обработчик события мувиклипа был объявлен в списке команд кадра или списке команд кнопки. События мувиклипа разрешаются только в списках команд мувиклипа. |