Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Как склеить 2 картинки типа Image ?????? (http://www.flasher.ru/forum/showthread.php?t=136111)

nocoments 10.02.2010 09:05

Как склеить 2 картинки типа Image ??????
 
Код AS3:

[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?


Часовой пояс GMT +4, время: 19:57.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.