隐藏精灵的轮廓矩形

时间:2017-07-05 19:24:15

标签: c# .net xna pipeline monogame

如何隐藏精灵的轮廓?

我尝试更改Pipeline

"ColorKeyColor" :- 00FFFFFF (RGBA : 255, 255, 255, 0) -00000000  (RGBA : 0,0 ,0 ,0)

"ColorKeyEnabled" : True or False

"PremultiplyAlpha" : True or False

我尝试了所有可能性,因为即使在阅读完文档之后,我也不了解PremultiplyAlpha和其他人的具体细节。

其他一些人遇到了无法解决的问题:http://community.monogame.net/t/texture-alpha/

编辑:我部分理解PremultipliedAlpha实用程序是什么,我理解这不是我的问题,但我试图更改此值,因为我绝望了。

1 个答案:

答案 0 :(得分:0)

啊,我知道你的问题是什么。你似乎想要摆脱背景。那么,为什么不在Gimp或Paint.Net(或Photoshop,如果你拥有它)之类的工具中使用Texture中的代码之外进行它。

通过比较每个像素并在颜色匹配时将其alpha值设置为0,可以将一种或多种颜色设置为在纹理中透明。但这并不是很有用,因为除了使用单独的文件之外,你没有办法告诉你的游戏你想要使用什么颜色。