Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как можно наложить маску? (http://www.flasher.ru/forum/showthread.php?t=77127)

dipter 18.03.2006 17:19

Как можно наложить маску?
 
Можно ли как-нибудь накладывать png или gif маску (ну или в крайнем случае векторную) на DisplayObject / BitmapData и затем рисовать результат в BitmapData.

Я пробовал с векторной маской, но возникает ошибка –

Call to a possibly undefined method 'mask' through a reference with static type 'flash.display:DisplayObject'

Заранее благодарен…..

silin 18.03.2006 20:12

да мало, что изменилось: вместо метода свойство
DisplayObject.mask - свойство, указывающее на другой DisplayObject, который будет маской
о каких png/gif масках речь не оч. ясно..
маска на BitmapData в этом смысле тоже мимо (BitmapData не DisplayObject),
но можно копировать в BitmapData, используюя в качестве шаболна(маски) другой битмап (еще в 8-ке), см. BitmapData.copyPixels..


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

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