![]() |
1
6
您可以使用标准的int32来存储颜色。 这特别好,因为框架中的颜色类型直接通过 Color.ToArgb() 和 Color.FromArgb() 以及类似的方法。 |
![]() |
2
4
颜色是24位的rgb或32位的rgb a值-很容易用32位的int表示。颜色结构只是将其包装起来以使访问更方便,但如果您使用低级别(位图像素中的像素或调色板数据)则仅此而已。 如果你在存储 多种颜色 然后使用 位图 只需设置/读取感兴趣位置的像素值。 |
![]() |
3
1
颜色结构的实例只有4个成员(alpha、red、green、blue),每个成员的类型
当然,如果您不需要全部4个颜色通道,可以使用较小的结构来存储所需的通道(例如,只需使用一个字节来存储红色),并节省大量空间。 |
![]() |
4
0
这是你需要的吗? 您只需要使用color.fromArgB()和color.toArgB()就可以得到您的颜色。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |