Love2D剪切蒙版

在Love2D中,我试图在2D中模拟水上的反射。问题是反射可能会像这样

我尝试使用love.graphics.setScissor(),但似乎会影响屏幕上的所有图形。

有人知道如何防止反射从水面上弹出吗?

创建反射的代码如下:

playerClone.Position=Vector2.new(player.entity.Position.x, (2*water.Position.y-player.entity.Position.y)-50)
playerClone.Rotation=-player.entity.Rotation
点赞