#actionscript-3
Вопрос:
У меня есть скомпилированный swf-файл, и я не могу его редактировать, но фильм работает нормально (но выдает сообщение об ошибке с окном сообщения).
Я использую его из другого фильма (загружаю с кодом as3). Когда загрузчик загружает фильм, появляется окно с сообщением об ошибке.
Интересно, можно ли отключить ошибки при загрузке фильма с помощью as3.
Вот ошибка в окне сообщения:
"TypeError: Error #1009: Cannot access a property or method of a null object reference.
at motionsound11_fla::_all_29/motionsound11_fla::frame249()"
ДА. Вот сообщение об ошибке (отредактировано мое первое сообщение):
"TypeError: Error #1009: Cannot access a property or method of a null object reference.
at motionsound11_fla::_all_29/motionsound11_fla::frame249()"
И я не хочу декомпилировать свой фильм. При декомпиляции он становится более сложным. Да, за понимание проблемы я это сделал. Но моя первая проблема — отключить окно с сообщением об ошибке.
Большое спасибо.
Да, Вы правы. В браузере нет ошибки (с плагином flash player). Мой проект не будет находиться в браузере. Это будет исполняемый файл (.exe) или .swf . Таким образом, люди, у которых на компьютерах есть «Adobe Flash CS3», увидят ошибку в файле формата swf.
(я добавлю эту информацию к своему вопросу : «Загрузчик не будет на веб-странице. Он будет использоваться как файл .swf или исполняемый файл» )
И ваш ответ приемлем. Я опубликую как html — страницу, а не .exe или .swf. Это будет более безопасным,динамичным и не будет зависеть от платформы.
Спасибо.
Ответ №1:
Возможно, я здесь ошибаюсь, но я не уверен, что выпускная версия плагина Flash player приведет к подобной ошибке — вы запускаете это в плагине отладки? Что вы могли бы сделать, так это протестировать коробку, которая, как вы знаете, никогда не использовалась для разработки — возможно, ошибка просто не появится при развертывании приложения.
Тем не менее, любые разработчики Flash, которые используют ваше приложение, все равно могут его увидеть!
Комментарии:
1. Загрузчик не будет находиться на веб-странице. Он будет использоваться как swf-файл или исполняемый файл
2. Теперь я решаю опубликовать его как веб-страницу. Таким образом, проект будет более безопасным и динамичным. Спасибо