2016-07-31 17 views
0

如何在整个屏幕上设置黑色,但不包括轮廓圆圈?该圈子基本上是我的游戏世界,任何离开它的东西都不应该是可见的。有什么方法可以创建一个反向圆形像素图(例如:一个圆形,但倒置)来覆盖除圈子游戏区域以外的所有内容?或者,也许一种方法来清除屏幕,不包括零件?谢谢!Libgdx |将黑色设置为圆圈外的所有内容

+0

为什么不只是不显示圆而已? –

+0

@ m.antkowicz我不确定你是否理解了这个问题。这个圈子是我的游戏世界,如果一个物体离开了,那么我不想消失。如果玩家离开游戏区域一半(圈),那么我不会让外面的很多玩家消失。我想创建一个带有洞的黑色图像,然后将其展示在所有内容上,但这并不能很好地扩展,我不认为。 – Wyatt

回答

0

你可以尝试你在评论中提到的方法。使用一个黑色的图像,其中有一个圆孔。然后将它们分配给不同的相机,就像在libgdx中设置HUD一样。