这个问题之前被问过几次,但我还没有看到一个很好的答案。
几年前,我在 DirectX (c++) 和 Java (awt, swing) 中做一些 2D 游戏编程。在那些日子里,在所有可用于遮罩和实现透明度的位图上具有特定的遮罩颜色是一种基本的方法。那时您通常使用 GIF 或 JPG。
现在我正在学习 Android,我找不到一个很好的解决方案来做同样的事情。我发现的代码不起作用,例如:Masking color android
现在,以这种方式屏蔽在 Android 中真的不可能吗?对我以前的经验来说,这种技术是基本的。你应该使用支持透明度的PNG吗?
谢谢, 马蒂亚斯