最佳答案
如果你真的(!)需要动态创建阴影,那么你可以这样做:
(已删除)
更新
我想到了一个更简单的方法:
- 创建一个
RenderTexture
。 - 使用不同的比例和 Alpha 值将您的
Sprite
多次渲染到RenderTexture
。即scale=1、alpha=1/scale=1.1、alpha=0.9/scale=1.2、alpha=0.8等。使用尽可能小的步长来实现平滑的渐变。 - 使用
RenderTexture
创建一个Sprite
并将其颜色设置为黑色 (Color.Black
)。 - 这就是你的动态阴影;)
关于java - AndEngine Sprite 阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32088025/