小编yah*_*ree的帖子

我该如何渲染2D手电筒效果?

我想在我的2D游戏中制作手电筒效果.我的手电筒表示为从特定角度的实体延伸的线段.手电筒可以指向任何方向.手电筒的强度也不同(手电筒光束的长度).

我有一个问题,试图找出最好的(最简单?)和最灵活的方式来渲染手电筒效果.特别是平铺地图.

我可以想到两种方法.但我不知道实现它们:

  1. 仅绘制平铺地图的圆锥/圆弧部分
  2. 用黑色纹理覆盖屏幕,并用黑色纹理打孔.这样我就可以改变洞的属性.

如果libGDX能够做到这一点,那么我对这个/这些被调用的内容一无所知我一无所知.

java libgdx

3
推荐指数
2
解决办法
1622
查看次数

标签 统计

java ×1

libgdx ×1