Показать сообщение отдельно
Старый 14.03.2013, 20:55
incoob вне форума Посмотреть профиль Отправить личное сообщение для incoob Найти все сообщения от incoob
  № 7  
Ответить с цитированием
incoob

Регистрация: Mar 2008
Сообщений: 215
Я пользуюсь компилятором из 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?