2016-12-16 9 views
0

Я просто спрашиваю, могу ли я сделать компонент colorPicker в adobeAnimate, как я могу сохранить текущий выбранный цвет в переменной, которую я буду использовать для изменения цвета mc ?Как я могу сделать переменную для сохранения выбранного цвета из компонента colorPicker as3

Component Parameters

ответ

3

цвет является значение UINT,

var color:uint; 
var colorpick:ColorPicker; 
color = colorpick.selectedColor; 

вы можете установить приемник событий, чтобы определить, когда новый цвет выбрал.

colorpick.addEventListener(ColorPickerEvent.CHANGE, colorPicked); 
function colorPicked(e:ColorPickerEvent):void { 
    color = (e.target as ColorPicker).selectedColor; 
} 
+1

Короткие и ясные. "Upvoted". @payamsbr – tatactic

+0

У меня есть эта ошибка. Сцена 1, слой 1 слой, рамка 1, строка 7, столбец 24 \t 1046: Тип не был найден или не был константой времени компиляции: ColorPickerEvent. –

+0

@ibrahimHajjaj эта ошибка говорит, что вы должны включить это определение класса в свой код перед его использованием 'import fl.event.ColorPickerEvent;' –