Início > Flex > Transformando RGB para Decimal

Transformando RGB para Decimal

Conforme solicitado por e-mail segue a baixo outro exemplo de “cast” de RGB mas agora transformandoo em Decimal, no post anterior tem o exemplo para transformar RGB para Hexadecimal.


public static function rgbDecimal(cp:ColorPicker):String
{
	var input:String = rgbHexaDecimal(cp);
	input = input.substring(input.length - 6, input.length);
	var rgbDecimal:String = "";
	var r:int;
	var g:int;
	var b:int;

	for(var i:int = 0; i < input.length; i++)
	{
		r = parseInt(input.charAt(i), 16);
		i++;
		g = parseInt(input.charAt(i), 16)
		b = (r * 16) + (g * 1);
		rgbDecimal += new String(b) + ",";
	}
	rgbDecimal = rgbDecimal.substring(0, rgbDecimal.length - 1);

	return rgbDecimal;
}

Abraços.

Anúncios
Categorias:Flex Tags:, , , ,
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: