Ciao a tutti,
non riesco a trovare una forma per gestire il Brightness
o meglio
giorni fa ho realizzato un esempio su consiglio di Pasavign
dove diminuendo di 10 i 3 gruppi RR GG BB riuscivo ad ottenere il Brightness
quindi utilizzavo:
codice:
on(press){
if(_root.myR>=10){_root.myR-=10}
if(_root.myG>=10){_root.myG-=10}
if(_root.myB>=10){_root.myB-=10}
}
e quindi sul mio clip di sfondo
codice:
onClipEvent(load){
myColor = new Color(this);
myColorTransform = new Object();
}
onClipEvent(enterFrame){
myColorTransform = { ra: '100', rb: _root.myR, ga: '100', gb: _root.myG, ba: '100', bb: _root.myB, aa: '70', ab: '70'};
myColor.setTransform(myColorTransform);
}
Adesso ho realizzato una TABColor per cui cliccando su ogni colore
chiamo una funzione che assegna un valore del tipo
_root.mycolor="0x003399"
DOMANDA:
se volessi scomporre _root.myCOLOR in 3 variabili
_root.myRR=0
_root.myGG=51
_root.myBB=153
in automatico per qualunque valore di _root.myColor
COME POSSO FARE?? esiste qualche funzione diretta ??
Grazie