маска - картинка
два слоя - один из них маска- все прекрастно работает пока в качестве маски я рисую примитивами на этом слое. примитивами самой флэш среды. а как только помещаю полупрозрачный png на этот слой - с намерением использовать его как маску - все перестает работать. почему?
|
Что перестает работать? Полупрозрачной маску мы так все не сделаете, маска в таком случае будет работать по полной растровой заливке, то есть по прямоугольнику.
Для эмуляции полупрозрачной, например, градиентной маски используются иные приемы. |
а каким образом тогда можно достичь возможности использовать полупрозрачный png как маску?
Добавлено через 41 секунду или вот опять же - тот же perlinnoise мне посоветовали в соседней теме использовать его для анимации листьев. так ведь для этого он должен быть маской! |
Цитата:
|
Цитата:
Ещё 1 вариант с наложениями я пока не испытывал, но мне кажется, что он тоже должен работать с растрами. |
Цитата:
|
Ээ cacheAsBitmap И на маску И на слой. Битмапу лично в маску не клал, рисовал в маске с помощью beginBitmapFill - так работало. Очень странно, если нельзя просто битмапу положить.
|
Проверьте, может я заблуждаюсь, к вечеру голова уже тяжелая.
|
Насколько мне известно у флеш плеера есть два рендера - один для растровой графики, другой для векторной. Видимо в тех случаях когда DisplayObject рендрерится векторным рендером, он может быть нормальной маской, и наоборот если битмапным.
|
Блин, сам ищу как это осуществить, но видимо нет возможности такой (
Цитата:
Даже пробовать не буду |
Часовой пояс GMT +4, время: 15:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.