Autor | Zpráva | ||
---|---|---|---|
amad Profil * |
#1 · Zasláno: 6. 10. 2011, 14:40:57
Zdravím,
chtěl bych se zeptat, zda někdo neví jak převést zápis barvy. Příklad: když vypíšu barvu: trace(mc.transform.colorTransform); dostanu např. toto: (redMultiplier=0, greenMultiplier=0, blueMultiplier=0, alphaMultiplier=1, redOffset=255, greenOffset=0, blueOffset=0, alphaOffset=0) Otázka zní jak tuto reprezentaci dostanu do decimal tvaru, který odpovídá tomuto: 16711680 Když to převedu do decimální podoby, pak už ho jen převedu do hexa tvaru. Jde mi o ten převod (redMultiplier=0, greenMultiplier=0, blueMultiplier=0, alphaMultiplier=1, redOffset=255, greenOffset=0, blueOffset=0, alphaOffset=0) ---> 16711680 Nevíte někdo jak na to? Díky za případné povědi. |
||
weroro Profil |
#2 · Zasláno: 7. 10. 2011, 00:20:43 · Upravil/a: weroro
Ahoj
Na otázku odpovedať neviem, pretože som nikdy v živote nepotreboval s menovanou triedou pracovať. Napadá ma však proti otázka: Prečo používaš colorTransform? Nestačí setRGB() a getRGB()? |
||
Časová prodleva: 3 dny
|
|||
amad Profil * |
#3 · Zasláno: 9. 10. 2011, 19:00:24
Díky za odpověď.
Dobrá otázka asi :-) Nevím proč, asi proto, že jsem ještě nepoužíval setRGB() a getRGB(). Zkusím to. Díky. |
||
Časová prodleva: 13 let
|
0