Unity2D让光线进入物体后面

Unity2D get light to go behind objects

所以我最近一直在试验 URPA 2D 灯。我有一个场景,基本上你可以移动到柱子后面,但光停留在柱子顶部。

我怎样才能让光从柱子后面走?

柱子的基本原理是,当你越过一条线,如果你向柱子移动,你应该在柱子后面,柱子的副本会覆盖原始柱子,并且位于比玩家更高的层上。

提前致谢。

尝试使用多个渲染层,例如“前景”和“背景”,并在其中一层上渲染房间中的每个对象,例如让光束只影响背景。如果你的光束只是一个精灵,你可以让它更简单,因为你只需要将它放在“背景”层中,它就会在“前景”层后面渲染。希望这能阐明问题