Я пользуюсь компилятором из flex sdk.
Используете этот класс в нужной вам swf - при чем тут swc?
1) Если вам нужно загружать флешку с внедренными данными, то создаете класс наподобие
Код AS3:
package
{
import flash.display.*;
public class EntryPoint extends Sprite
{
public function get bitmapData():BitmapData
{
return new Star();
}
}
}
Ну и при загрузке такой флешки пользуйтесь геттером bitmapData.
2) Если хотите данные внедрять в основную флешку, то тут, думаю, способ использования ещё более очевиден
Добавлено через 1 минуту
Цитата:
Сообщение от MikroAcse
Например, Bitmap?
Ну и что? Все равно ведь он понадобится для отображения BitmapData.
Можно сделать так:
Код AS3:
[Embed(source = "../bin/img/star.jpg", mimeType="image/jpg")]
public static const StarBitmap:Class;
public static const Star:BitmapData = new Star().bitmapData;
И потом уже юзать clone().
|
Ради интереса попробуйте сами посмотреть, какие файлы внедряются в такую флешку.
Bitmap не входит в Flex SDK. Он, что называется, "внедрен" в сам flash player.
Если не секрет, зачем использовать clone?