|
|
|||||
Наложение маски
Создаю объект mc, рисую маску (с дыркой в центре), присваиваю одно другому. Результата нет.
Точнее сама маска (как DisplayObject) со сцены исчезает (как бы назначена), но она ничего не маскирует. var sh:Shape=new Shape(); addChild(sh); var _maskShape:Graphics=sh.graphics; _maskShape.clear(); _maskShape.beginFill(0xff0000); _maskShape.drawRect(0, 0, 500, 500); _maskShape.drawRect(100, 100, 100, 100); _maskShape.endFill(); mc.mask=sh; Почему такое поведение? Как назначить "дырявую" маску? Заранее спасибо.
__________________
Ну все, теперь Забава м-о-я. Гы-гы, а корабль мой! |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
|
|
|||||
Проверял на 10м. Сработало только в случае cacheAsBitmap и на маске, и на маскируемом объекте. Потом проверил на 10.1 и на 10.3 - не поломалось.
Лови +
__________________
Ну все, теперь Забава м-о-я. Гы-гы, а корабль мой! |
|
|||||
Цитата:
__________________
משיח לא בא משיח גם לא מטלפן |
Часовой пояс GMT +4, время: 10:06. |
|
« Предыдущая тема | Следующая тема » |
|
|