如何使用图像的一部分作为按钮的背景?

时间:2019-07-19 18:19:37

标签: c# unity3d jigsaw

我正在创建一个拼图应用程序,用户需要将拼图碎片与拼图本身中缺少的拼图进行匹配。

我目前所做的是创建一个图像对象,该对象包含完整的拼图图像。然后,我在其上面叠加了一个拼图轮廓,作为另一个图像。然后,我在拼图的最下面一行制作了一行按钮,这些按钮一起拼出了一个单词。其中一个按钮会随机涂成黑色,以表示它是缺少的一块。然后,用户需要用单词的正确缺失字母来选择正确的拼图碎片。我的问题是,如何将缺失的拼图碎片的背景设置为缺失/变灰的图像部分?希望这有意义吗?

1 个答案:

答案 0 :(得分:2)

您可能将SpriteMask与具有拼图形状的Sprite一起使用。 https://docs.unity3d.com/Manual/class-SpriteMask.html

相关问题