您好,我想知道如何制作看起来像“玻璃”的东西,例如在名为 Pikmin 的游戏中。
它在 HUD 中,我想知道如何创建类似的东西。我不是想复制游戏,我只是喜欢它的外观。
它看起来像这样:http: //3.bp.blogspot.com/_CWor6UdXxBk/SbaZDWSF6VI/AAAAAAAAFCU/UQgBvgGq-VE/s400/pikmin.jpg
有数字的矩形
我知道如何创建 HUD 但是我想知道如何像示例中那样动态生成背景矩形
您好,我想知道如何制作看起来像“玻璃”的东西,例如在名为 Pikmin 的游戏中。
它在 HUD 中,我想知道如何创建类似的东西。我不是想复制游戏,我只是喜欢它的外观。
它看起来像这样:http: //3.bp.blogspot.com/_CWor6UdXxBk/SbaZDWSF6VI/AAAAAAAAFCU/UQgBvgGq-VE/s400/pikmin.jpg
有数字的矩形
我知道如何创建 HUD 但是我想知道如何像示例中那样动态生成背景矩形
您应该研究alpha blending以绘制气泡。假设它们的反射是静态的,那么您所需要的只是一个简单的图像。(如果您不确定图像应该是什么样子,请查看游戏中的黑墙。您看到的白色部分应该是图像的红色、绿色、蓝色和 alpha 通道的样子。)
这些数字只是在气泡顶部(或下方)绘制的另一组 alpha 混合图像。以上也适用于他们。
看起来它们只是带有 alpha 混合的纹理。一个矩形,一个圆形,然后绘制并缩放为适合其中任何内容的多边形。