В as3 настройка яркости фигуры не работает через кодирование - PullRequest
1 голос
/ 20 марта 2012

Это мой следующий код.

var clips:Array=new Array(clip_0_mc,clip_1_mc,clip_2_mc,clip_3_mc,clip_4_mc);
trace(clips);

clips[0].alpha=.5;
clips[3].rotation=45;
clips[3].brightness=100;// This is not working.
clips[1].rotation=170;

Я пробовал альфа, и вращение ТАТ идеально. но яркость не работает.

1 Ответ

6 голосов
/ 20 марта 2012

Ну, у MovieClips нет свойства яркости, так что это не удивительно.

Вы можете использовать ColorTransform с fl.motion.Color для изменения яркости.

import flash.geom.Transform;
import flash.geom.ColorTransform;
import fl.motion.Color;
//...
var color:Color = new Color();
color.brightness = 0.3;         
clips[3].transform.colorTransform = color;
...