|
|
|||||
Регистрация: Sep 2012
Сообщений: 28
|
Наложение битмапов
Добрый день! Думала как спросить, поняла, что нагляднее будет нарисовать схематично. Идей вообще нет никаких, как это реализовать. Сначала думала склеить их через обычное draw() в таргетовом битмапе и потом вырезать область равную размерам квадрата минус толщина стенки квадрата, ну полный абзац, вырезать не получается, я просто мало работала с битмапами, может чего-то не поняла. Буду очень благодарна, если поможете что-то придумать!
|
|
|||||
// рисуем квдрат targ_bmd.draw(bmp1); // ректангл квадрата var rec:Rectangle = targ_bmd.getColorBoundsRect(0xFF000000, 0xFF000000); // битмапдата картинки линии var tmp_bmd:BitmapData = new BitmapData(bmp2._width, bmp2._height, true, 0x0); tmp_bmd.draw(bmp2); // стираем, что в области квдрата tmp_bmd.fillRect(rec, 0x0); // рисуем, что осталось от линии targ_bmd.draw(tmp_bmd); tmp_bmd.dispose(); |
Часовой пояс GMT +4, время: 18:59. |
|
« Предыдущая тема | Следующая тема » |
|
|