Ciao!
C'è qualcosa che non va nel calcolo esadecimale in Actionscript.
Eseguendo questo codice
il trace restituisce questo:codice:Colore1Grafica = 0xABCDEF R1 = Colore1Grafica / 0xFFFF; G1 = (R1 * 0x10000); B1 = (0xAB * 0x10000); trace(Colore1Grafica.ToString(16) + " " + R1.ToString(16) + " " + G1.ToString(16) + " " + B1.ToString(16));
abcdef ab abce9a ab0000
La divisione sembra funzionare... ma la moltiplicazione no? Com'è possibile????