Показать сообщение отдельно
Старый 02.11.2006, 00:49
pkfun вне форума Посмотреть профиль Отправить личное сообщение для pkfun Посетить домашнюю страницу pkfun Найти все сообщения от pkfun
  № 23  
Ответить с цитированием
pkfun

Регистрация: Feb 2006
Сообщений: 580
Цитата:
Сообщение от bbexp
Все гораздо проще.
Чтобы использовать маску с альфа каналом клип маски и маскируемого объекта должен быть cacheAsBitmap = true;
Это работает как программно, так и вручную - в редакторе - в том смысле, что создавать клип маски и маскируемый клип можно руками.
но вот задавать маску - только программно
Маскирование происходит по правилам - пиксель любого цвета является маской - через которую виден маскируемый объект.
Если у пикселя альфа меньше 100, то область маскируемого объекта становится прозрачной соответсвенно альфе пикселя маски
Та же инфа в фирменном руководстве по flash8 по этому вопросу.