【发布时间】:2011-05-12 16:45:08
【问题描述】:
我阅读并尝试了图像中的纯洋红色 255、0、255 自动透明,但不幸的是失败了,我应该先设置什么吗?
-
另外,我阅读并尝试在 PNG 图像中包含 alpha,奇怪的是当我在项目中使用它时它可以工作,但在另一方面,代码可能有什么问题?
请回复,谢谢
【问题讨论】:
标签: xna
我阅读并尝试了图像中的纯洋红色 255、0、255 自动透明,但不幸的是失败了,我应该先设置什么吗?
另外,我阅读并尝试在 PNG 图像中包含 alpha,奇怪的是当我在项目中使用它时它可以工作,但在另一方面,代码可能有什么问题?
请回复,谢谢
【问题讨论】:
标签: xna
要使洋红色透明,请查看图像文件的属性。右键单击解决方案资源管理器,属性。
有一个选项可以指定要使用的透明颜色(默认为洋红色)。
然后,需要考虑渲染。你是如何绘制纹理的?使用 SpriteBatch,它是自动的,但您可能会遇到排序问题。检查您绘制纹理的顺序和 SpriteSortMode。
【讨论】: