Словарь ActionScript. Краткий обзор

       

Color.setTransform


Синтаксис

myColor.setTransform(colorTransformObject);

Аргументы

colorTransformObject объект, созданный при помощи конструктора объекта Object, устанавливающий изменения цвета значениями параметров. colorTransformObject имеет параметры ra, rb, ga, gb, ba, bb, aa, ab, значение которых определяется ниже.

Описание

Метод; задает изменение цвет объекта Color. Аргумент colorTransformObject - это объект, созданный конструктором объекта Object, с параметрами, задающими процентное или абсолютное изменение трех цветовых компонент (red, green, blue), и прозрачности alpha, в формате 0xRRGGBBAA.

Параметры объекта colorTransformObject:



ra процентное изменение красной компоненты (-100 to 100).
rb абсолютное изменение красной компоненты (-255 to 255).
ga процентное изменение зеленой компоненты (-100 to 100).
gb абсолютное изменение зеленой компоненты (-255 to 255).
ba процентное изменение синей компоненты (-100 to 100).
bb абсолютное изменение синей компоненты (-255 to 255).
aa процентное изменение прозрачности (-100 to 100).
ab абсолютное изменение прозрачности (-255 to 255).

Изменение цвета производится следующим образом:

myColorTransform = new Object();

myColorTransform.ra = 50;

myColorTransform.rb = 244;

myColorTransform.ga = 40;

myColorTransform.gb = 112;

myColorTransform.ba = 12;

myColorTransform.bb = 90;

myColorTransform.aa = 40;

myColorTransform.ab = 70;

Можете использовать также следующий синтаксис:

myColorTransform = { ra: '50', rb: '244', ga: '40', gb: '112', ba: '12', bb: '90', aa: '40', ab: '70'}

Player

Flash 5 или выше.

Пример

Создаем новый объект Color для муви-клипа, color transformobject с описанными выше параметрами, используя конструктор объекта Object, и передаем объекту Color этот color transformobject, используя метод setTransform.

// Создаем объект Color

myColor = new Color(myMovie);

// Вызываем myColorTransfrom и создаем color transform object

// the generic Object object

myColorTransform = new Object;

// Задаем параметры

myColorTransform = { ra: '50', rb: '244', ga: '40', gb: '112', ba: '12', bb: '90', aa: '40', ab: '70'}

// Связываем color transform object с объектом Color, созданным выше

myColor.setTransform(myColorTransform);



Содержание раздела