PDA

Просмотр полной версии : как передать цвет как параметр?


viktorami
18.06.2012, 22:07
никак не могу понять тип переменной
к примеру
0xFFFFFF
если я кодирую его как int -16777216
и записываю
var style:TextFormat = new TextFormat();
style.color =myInt;
не понимает. в какой переменной и как хранить подобный формат?

Aquahawk
18.06.2012, 22:10
0xFFFFFF
вот так и хранить, только не в int а в uint, хотя на самом деле разницы нет. Просто так привычно что бинарные данные лучше представлять беззнаковыми типами.
var color:uint = 0xFFFFFF;

viktorami
18.06.2012, 22:17
спасибо. не знал что такой тип есть вооббще

ChuwY
19.06.2012, 01:48
На самом деле разница есть, потому что 0xFFFFFFFF (непрозрачный белый) в int не влезет.