我目前正在使用 Box2D 灯光库和 LibGDX 开发游戏。
目前一切都很好,但是,我很难从 ConeLight 获取光线。
如果对象不在光线中,我希望停止渲染对象。有什么方法可以访问图书馆投射的光线,这样我就可以确定物体是否挡住了光线?
通过 JavaDocs 和 Internet 快速搜索没有结果。也许通过反思?
存在类似的方法light.setContactFiltering()
,但是它们只能阻止某些对象受到光的影响。
我不希望自己投射光线来检测物体,而是尝试访问现有的光线投射以尝试节省计算能力。
感谢您的帮助!