我正在使用几个将颜色作为 uint 的组件,但我拥有的颜色采用“#161616”格式。我不确定这两种颜色之间的关系是什么,或者如何从一种颜色转换到另一种颜色。
它不必是 ActionScript 解决方案。我只有少数这些颜色,所以也可以手动完成。
最佳答案
var color:uint = 0x161616;
或者,以编程方式转换它们:
var s:String = "#161616";
var color:uint = uint("0x" + s.substr(1));
关于apache-flex - Actionscript flex : Converting # colors to uint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2435116/