Я добавляю небольшой объект .swf (XSPF Web Music Player) на сайт, над которым я работаю. Мне нужно добавить две строки кода для выполнения внешних вызовов javascript, поэтому, думаю, мне нужно перекомпилировать в ActionScript (пожалуйста, простите меня, я очень новичок в прошивке). Я использую MTASC для компиляции из командной строки. Я получаю ошибки в начале файла, в основном при первом незакомментированном моменте. Файл .as размещен здесь http://pastebin.com/f3c4a4a03 и вызывает ошибку (символов 0 -4: ошибка синтаксического анализа Неожиданная остановка) на остановке. Поскольку я новичок в использовании flash, есть ли что-нибудь, что вы видите там, что могло бы заставить его сломаться при остановке ()? или вообще какие-то другие указатели?
новинка для прошивки, ошибки в компиляции ActionScript
Ответы (2)
Файл fla - это то, что вам нужно открыть и скомпилировать во флэш-среде (IDE), чтобы этот код успешно скомпилировался. Первоначально код был написан для ActionScript 2, но у ActionScript 3.0 другая структура. Решение, если вы можете взять Adobe Flash IDE для компиляции файла. это решит проблему
Просто просмотрел файл, и стало ясно, что в коде есть синтаксическая ошибка. Есть ли причина, по которой вы используете MTASC? . Вы действительно можете выполнить это во Flash 9, используя красивую IDE под названием FlashDevelop (только для Windows).
Вы уверены, что правильно скопировали файл? . стоп (); функция on работает с объектами, называемыми MovieClips во флэш-памяти, и этот файл не расширяет объект, поэтому вы получаете это сообщение об ошибке.