繁体   English   中英

位图顶部的光圈-Android

[英]Circle of light ontop of bitmap - Android

我正在尝试在游戏中创建一个火炬项,该项将以圆形的形式点亮位于他身后的位图\\位图(例如,terrara中的火炬),因此基本上我正在尝试了解如何创建一个明亮的圆圈。 在Photoshop中制作的示例图片: http : //puu.sh/evqet/4277f7e2c8.png

有人知道我该怎么做吗?

有很多方法可以实现这一目标。 一种(快速)方法是使用HSL颜色空间并增加L参数的示例。 我不知道您是否正在使用RGB,是否有简单的解决方法。

我猜因为您可能不想检查圆中的每个像素,因此您可能需要添加第二个半不透明的圆,这将使您的计算更加容易。

您可以简单地使用透明的PNG精灵并将其作为位图绘制在画布上的期望位置。

有关如何做的更多信息,请在此处此处

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM