Тема: uint color
Показать сообщение отдельно
Старый 29.11.2007, 01:08
2morrowMan вне форума Посмотреть профиль Отправить личное сообщение для 2morrowMan Найти все сообщения от 2morrowMan
  № 3  
Ответить с цитированием
2morrowMan
 
Аватар для 2morrowMan

Регистрация: Aug 2007
Сообщений: 467
Кажется так(давно с этим уже не игрался):
Код:
var color:uint = 0xA0460F; // для примера

// извлекаем из краски цвета
var red:uint = (color & 0xFF0000) >> 16;
var green:uint = (color & 0x00FF00) >> 8;
var blue:uint = color & 0x0000FF;

//здесь изменяем red, green, blue как хотим от 0 до 255 (0x00 - 0xFF)

// смешываем краски
color = (red << 16) | (green << 8) | blue;


Последний раз редактировалось 2morrowMan; 29.11.2007 в 01:11.