Как экспортировать и использовать SWC для RSL с Flash Pro CS5?

Я хочу создать RSL с Flash Pro CS5, а затем использовать его с другим файлом Flash. Я создал следующий пример:

RSLLib.fla

  • Создать файл
  • Создайте новый символ MovieClip с именем Circleэкспортируйте его для ActionScript как Circle и отметьте "Экспорт для совместного использования во время выполнения" со значением "RSLLib.swf"
  • В настройках публикации отметьте галочкой "Экспорт SWC"
  • Экспортируйте файл, и теперь у нас есть "RSLLib.swc" и "RSLLib.swf"

User.fla

  • Создать файл
  • На первом кадре временной шкалы добавьте следующий код ActionScript.

    addChild(new Circle());

  • В настройках ActionScript в разделе "Путь к библиотеке" создайте и введите указатель на RSLLib.swc и выберите тип ссылки: "Общая библиотека времени выполнения" с URL-адресом RSL "RSLLib.swf".

  • Экспортируйте файл, и вы увидите, что Flash Pro CS5 падает

Я делаю что-то здесь не так?... Любые указатели приветствуются.

1 ответ

Решение

У меня все отлично работает. Звучит скорее как проблема с системой / песочницей, возможно, попробуйте поменять папки или запустить ее через http.

Кроме того, в вашем примере я заметил небольшие детали: вам не нужно ставить галочку "Экспорт для совместного использования во время выполнения" в библиотеке, если вы выполняете импорт через SWC и т. Д. В любом случае не должно происходить сбой флэш-памяти, но только для того, чтобы вы знали;)

Другие вопросы по тегам