Скрыть мои файлы JPG - PullRequest
       6

Скрыть мои файлы JPG

1 голос
/ 28 февраля 2010

Я разрабатываю игру, которая должна будет загружать изображения jpg, которые я сейчас просто помещаю в ту же папку, где находится SWF-файл, чтобы загружать их, когда это необходимо.Есть ли способ как-то встроить все эти вещи в SWF, чтобы мне пришлось доставлять только SWF-файл?

Ответы [ 2 ]

1 голос
/ 28 февраля 2010

Если вы используете Flash IDE (я предполагаю, что вы используете cs4 после вашего комментария), вам просто нужно импортировать ваши изображения в библиотеку и экспортировать в actionscript.

// myBitmapData is the class name for the BitmapData symbol in the library
// Create a new myBitmapData object instance called myBitmapDataObject
var myBitmapDataObject:myBitmapData = new myBitmapData(100, 100);

// Create a bitmap object instance called myImage to contain the bitmap data
var myImage:Bitmap = new Bitmap(myBitmapDataObject);

// Add myImage to the display list of the current Timeline
addChild(myImage);

Посмотрите этот документ для более подробной информации:

http://www.adobe.com/devnet/flash/quickstart/loading_images_library_as3/#c

Таким образом, изображение может использоваться с actioncript как Bitmapdata.

1 голос
/ 28 февраля 2010

Да, используйте метатег embed :

[Embed(source="myImg.jpg")]
private var myImg : Class;

// ...

var pic:DisplayObject = new myImg() as DisplayObject;
addChild(pic);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...