Показать сообщение отдельно
Старый 02.10.2013, 14:36
am_devcorp вне форума Посмотреть профиль Отправить личное сообщение для am_devcorp Найти все сообщения от am_devcorp
  № 8  
Ответить с цитированием
am_devcorp
 
Аватар для am_devcorp

Регистрация: Jan 2012
Адрес: (0;0;0) относительно меня
Сообщений: 82
Отправить сообщение для am_devcorp с помощью Skype™
Вот так?
Название: ZTUWZigpoan38htX0f3AJhBSa[1].png
Просмотров: 315

Размер: 5.9 Кб

тогда код:
Код AS3:
package {
    import flash.display.Bitmap;
    import flash.display.BitmapData;
    import flash.display.BitmapDataChannel;
    import flash.display.Sprite;
    import flash.geom.Point;
	public class Main extends Sprite {
		[Embed(source="../bg.jpg")]     //картинка с синим прямоугольником
        private var cbg:Class;
        [Embed(source="../mask.png")]       // чёрно-белая картинка
        private var cmask:Class;
		public function Main():void {
            var bgd:BitmapData = new cbg().bitmapData; //получаем битмапдаты для картинок
            var maskd:BitmapData = new cmask().bitmapData;
            var res:BitmapData = new BitmapData(bgd.width, bgd.height); // создаём битмапдату с прозрачностью
            var b:Bitmap =new Bitmap(res);
            addChild(b);
            res.copyPixels(bgd, bgd.rect, new Point());//кладём в нее картинку фона
            res.copyChannel(maskd,maskd.rect,new Point(),BitmapDataChannel.RED,BitmapDataChannel.ALPHA);//создаем маску 
		}
	}
}
__________________
cats are supreme beings


Последний раз редактировалось am_devcorp; 02.10.2013 в 14:49.