我是否正确假设如果我有一个不规则形状的精灵(除正方形/矩形以外的任何东西)需要在背景图像上绘制,我不能使用 RGB565,因为这种格式没有用于透明度的 alpha 通道?
这是否会使 RGB565 格式对绝大多数游戏精灵有效地无用,还是我弄错了?
还有其他选择吗?哪种格式最适合我使用以获得最佳性能?
我问这个是因为我将原始位图转换为 RGB565 使用
options.inPreferredConfig = Bitmap.Config.RGB_565;
而且它们似乎还可以——即仍然具有它们的透明度。
但是当我尝试使用 RGB565 为精灵重新着色时,它周围会出现一个黑色方块,所以我有点困惑!!!!h
谢谢大家