объединить несколько функций видеоклипа в один файл SWC или файл MXP Для Flash Action Script 3.0? - PullRequest
2 голосов
/ 17 февраля 2010

Мне нужно собрать один пакет MXP для Flash (не Flex). Но у меня есть несколько компонентов, что-то вроде HelpSymbolMovieClips (есть в своем классе), один держатель изображения. и т.д. Мне нужно объединить там SWC-файл в один файл MXP. Возможно ли это?

или

Как я могу сделать все эти функции multi movieClip в одном файле SWC. Я немного озадачен структурой компонента, имеющего несколько функций / MoiveClips. нравится (Компоненты галереи изображений.

У меня есть немного знаний о том, как создать SWC. и я создал один компонент с помощью учебника , поэтому, пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 17 февраля 2010

Похоже, вы можете использовать Flex SDK, поставляемый с Flash CS4, для ресурсов в вашем приложении Flash, а затем экспортировать их в файл SWC. Что-то вроде:

[Embed("bullet_star.png")]

Вы должны иметь возможность использовать свои SWF-клипы вместо изображения.

Например:

В Flash CS4 выберите «Файл»> «Создать» и выберите «Файл Flash (ActionScript 3.0)». Сохраните документ .FLA на жестком диске и вставьте файл .PNG с именем bullet_star.png в тот же каталог, что и файл .FLA. Вставьте следующий код в панель «Действия»:

// ActionScript 3.0
/**
 *  Note: This example assumes the bullet_star.png file
 *  is in the same directory as your .FLA file.
 */

[Embed("bullet_star.png")]
const BulletStar:Class;

var starIcon:DisplayObject = new BulletStar();
starIcon.x = 10;
starIcon.y = 10;
addChild(starIcon);

Это подскажет вам, что вы используете функцию, которая требует Flex SDK.

Чтобы узнать, как это сделать, см .: http://actionscriptexamples.com/2008/10/26/using-the-flex-sdk-with-flash-cs4/

...