Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   r, g, b, -> rgb и обратно (http://www.flasher.ru/forum/showthread.php?t=89801)

MrPoma 24.12.2006 07:02

r, g, b, -> rgb и обратно
 
Код:

var r:Number = 255;
var g:Number = 255;
var b:Number = 255;

var rgb:Number = r << 16 | g << 8 | b;

подскажите, плиз, как получить обратное. rgb -> r, g, b. сам смог токо для первого значения:

Код:

var rgb:Number = 0xffffff;
var r:Number = rgb >> 16;


iNils 24.12.2006 11:24

Код:

var rgb:Number = 0xabcdef;
var r:Number = rgb >> 16;
var g:Number = rgb >> 8 & 0xFF;
var b:Number = rgb & 0xFF;
trace ((r).toString (16));
trace ((g).toString (16));
trace ((b).toString (16));


MrPoma 24.12.2006 16:13

iNils, бальшой тебе человеческий пасиб


Часовой пояс GMT +4, время: 19:30.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.