Как я могу предоставить общий доступ к swf-файлу, который загружает другой внешний swf-файл?

#actionscript-3 #load #flash #external

#actionscript-3 #загрузить #flash #внешний

Вопрос:

Итак, я хотел показать кому-нибудь демонстрацию моего проекта, но я столкнулся с проблемой, я загружаю внешний swf-файл, и даже если я отдам ему оба файла, это не сработает..

Что мне следует сделать, чтобы предоставить демо-версию моей работы для воспроизведения кому-либо другому, если я загружаю внешний swf-файл во время выполнения?

Спасибо!

Ответ №1:

Загрузка внешнего swf-файла, если вы передадите ему оба файла, будет работать, но, конечно, ваш код должен загружать этот файл из того места, где вы его разместили. Можете ли вы опубликовать свой код загрузчика?

В качестве альтернативы, вы можете разместить swf-файл на веб-сайте и отправить ему ссылку? Возможно, это не вариант для вашей конкретной ситуации, но поскольку основным назначением Flash является отображение через Интернет в браузере, это, как правило, самый простой способ отправки демонстрационных файлов.

Комментарии:

1. Вот как я загружаю файл: load(new URLRequest(«../ресурсы / активы.swf»));

2. Итак, этот путь к файлу означает переход на уровень ниже в файловой системе, а затем в папку «ресурсы». Это туда вы поместили локальный файл? Если нет, то вам нужно настроить код загрузчика в соответствии с тем, куда вы поместили файл. Самым простым было бы URLRequest («assets.swf») и просто поместить оба swf-файла в один каталог.