Libgdx |将黑色设置为圆圈外的所有内容
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Libgdx |将黑色设置为圆圈外的所有内容相关的知识,希望对你有一定的参考价值。
如何在整个屏幕上设置黑色,不包括shaperenderer圆圈?圆圈基本上是我的游戏世界,任何留下它的东西都不应该是可见的。有没有办法创建一个反向圆圈像素图(例如,一个圆圈,但是倒置)来覆盖除圆圈游戏区域以外的所有内容?或者也许是一种清除屏幕的方法,不包括部分?谢谢!
答案
您可以尝试在评论中提到的方法。使用带有圆孔的黑色图像。然后将每个分配给不同的相机,就像在libgdx中设置HUD一样。
另一答案
您可能想要查看着色器,这种方法非常灵活,甚至可以控制过渡的速度。只是GLSL的基础知识应该足够了。
https://www.youtube.com/watch?v=caQZKeAYgD8这是一个体面的教程。
以上是关于Libgdx |将黑色设置为圆圈外的所有内容的主要内容,如果未能解决你的问题,请参考以下文章