PDA

Просмотр полной версии : Как склеить 2 картинки типа Image ??????


nocoments
10.02.2010, 09:05
[Embed(source="assets/DropClotheItem.png")]
public var DropClotheItem:Class;

public function MergeImage():Image
{
var dataItem:BitmapData = Bitmap(Item.image.content).bitmapData; // Convert Image to BitmapData

var image:Image = new Image();
image.source = DropClotheItem;

var dataInfo:BitmapData = Bitmap(image.content).bitmapData;

var pt:Point = new Point(20, 20);
var rect:Rectangle = new Rectangle(0, 0, dataItem.width, dataItem.height);
var mult:uint = 0x80; // 50%

dataItem.merge(dataInfo,rect,pt,mult,mult,mult,mult);

var bitmap:Bitmap = new Bitmap(dataItem);
image.source = bitmap;

return image;
}

Как склеить 2 картинки типа Image ??????


Делаю вот так но склеиный имейдж не хочет почему то отображатся
ошибок вроде нету непонятно почему

одна картинка прозрачная накладывается на непрозрачную..
типа вещь в игре, а вторая картинка кнопка маленька одеть.

Кип
10.02.2010, 13:12
addChild() не забываете делать?

nocoments
11.02.2010, 04:20
та не забывал

ShockWave512
11.02.2010, 11:01
а кто такой, простите, Item?