如何在iOS的c#中设置固定背景图像上颜色的透明度

本文关键字:图像 背景 透明度 颜色 设置 iOS | 更新日期: 2023-09-27 18:08:58

我想在我的iOS游戏中加入这两点:

(A)一个汽车的背景图像作为游戏的背景图像。这个背景图像的颜色为RED。(我已经知道如何做这部分A)。

(B)接下来,我想在汽车的背景图像的顶部上画一个GREEN矩形。但是,我需要为GREEN矩形设置一定程度的透明度,以便GREEN矩形为50%透明(或透明),以便观看者能够看到GREEN矩形后面的汽车部分。这种透明度是我还不知道如何实现的。

你能告诉我如何用c#为iOS编写(B)部分的代码吗?

(我正在使用c#和Xamarin编写代码,不幸的是,我不能理解Objective-C或Swift)

如何在iOS的c#中设置固定背景图像上颜色的透明度

这很简单,你在图像上添加UIView,将其背景色设置为绿色,并将其Alpha值设置为0到1之间的某个值