我正在寻找最简单的2d矩形投射方式" shadow"对于" lower"的对象。我看到有一个阴影包,但这对于这么简单的事情来说有点太多了。我也想知道渐变,但是(在我发现的解决方案中)它们只是并排绘制的线条。不是更简单吗?
我的想法是加载带有渐变黑色边框的图像来透明'已经在图像中,但每次我想要改变"阴影时,我都会对编辑所有图像感到懒惰。
答案 0 :(得分:2)
pygame.gfxdraw允许绘制透明形状。虽然这是一个实验性库,但您可以使用它在所有对象下面绘制部分透明的黑色矩形。这可能是在对象下绘制阴影的最简单方法。