Снижение яркости объектов
Flash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий
Можно управлять прозрачностью экранного объекта, чтобы сделать его частично или полностью прозрачным, либо изменить прозрачность таким образом, чтобы казалось, что яркость объекта снижается или повышается. Свойство
alpha
класса DisplayObject определяет прозрачность (точнее говоря, непрозрачность) экранного объекта. Свойству
alpha
можно присвоить любое значение от 0 до 1, где 0 обозначает полную прозрачность, а 1 — абсолютную непрозрачность. Например, следующие строки кода приводят к тому, что объект
myBall
становится наполовину (50 %) прозрачным при щелчке мышью:
function fadeBall(event:MouseEvent):void
{
myBall.alpha = .5;
}
myBall.addEventListener(MouseEvent.CLICK, fadeBall);
Кроме того, можно изменить прозрачность экранного объекта с помощью корректировок цвета, доступных для класса ColorTransform. Дополнительные сведения см. в разделе «
Корректировка цветов DisplayObject
».
|
|
|