Здравствуйте!, вобщем есть рисунок из оттенков серого, хочу чтобы при задании цвета, рисунок менялся бы в тонах этого цвета, а черный цвет оставался черным, подскажите как реализовать, сам принцип смешивания цветов понятен, просто неохото лепить свою "квакозябру", может есть стандартная функция, или подскажите наиболее локаничный код...спасибо.
ps в поиске рыл изменение цвета, оттенки, не наткнулся
Добавлено через 8 часов 29 минут
вощем сделал так:

Код AS1/AS2:
import flash.geom.ColorTransform;
import flash.geom.Transform;
function getRed(COLOR){
rgb=Number(COLOR);
Red=Math.floor(rgb/65536);
return Red;
};
function getGreen(COLOR){
rgb=Number(COLOR);
Red=Math.floor(rgb/65536);
rgb-=Red*65536;
Green=Math.floor(rgb/256);
return Green;
};
function getBlue(COLOR){
rgb=Number(COLOR);
Red=Math.floor(rgb/65536);
rgb-=Red*65536;
Green=Math.floor(rgb/256);
Blue=rgb-Green*256;
return Blue;
};
function DRAW(COLOR){
var colorTrans:ColorTransform = new ColorTransform();
var trans:Transform = new Transform(this);
colorTrans.redOffset = getRed(COLOR)-255;
colorTrans.greenOffset = getGreen(COLOR)-255;
colorTrans.blueOffset = getBlue(COLOR)-255;
trans.colorTransform = colorTrans;
};
если есть замечания, буду рад совету...