AS3使用位运算符将十六进制值转换为RGB

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AS3使用位运算符将十六进制值转换为RGB相关的知识,希望对你有一定的参考价值。

  1. var colour:uint = 0x9900CC;
  2. var r:uint = colour >> 16;
  3. var g:uint = colour >> 8 & 0xFF;
  4. var b:uint = colour & 0xFF;
  5.  
  6. trace("r: "+r);
  7. trace("g: "+g);
  8. trace("b: "+b);
  9.  
  10. // OUTPUT
  11. // r: 153
  12. // g: 0
  13. // b: 204

以上是关于AS3使用位运算符将十六进制值转换为RGB的主要内容,如果未能解决你的问题,请参考以下文章

如何在 C++ 中将 RGB 颜色值转换为十六进制值?

如何从 24 位十六进制获取 RGB 值(不使用 .NET Framework)[重复]

如何将 RGB 输入转换为十进制颜色代码?

ActionScript 3 AS3使用按位移位将RGB值转换为颜色

AS3使用位移位将RGB值转换为颜色

将 8 位十六进制颜色转换为 rgba 颜色?