我在網上看到這樣的代碼:
private int[] colors = new int[] { 0x30F8F8F8, 0x30EAEAEA };
我不確定前兩個字母是什麼意思,但是後面6個字符看起來是16進制數字。是這樣的嗎?
根據格式,看起來這些顏色在 RGBA 中。
實際上,
0x30 = Alpha component
0xF8 = Red component
0xF8 = Green component
0xF8 = Blue component
如果你知道哪個是 alpha,你可以用00 替換,或者在開始,就刪掉。
0xF8F8F8
0x00F8F8F8