C# 如何使用图像的一部分作为按钮的背景?
我正在创建一个jigsaw应用程序,用户需要将一个jigsaw片段与jigsaw本身中缺失的片段进行匹配C# 如何使用图像的一部分作为按钮的背景?,c#,unity3d,java-platform-module-system,C#,Unity3d,Java Platform Module System,我正在创建一个jigsaw应用程序,用户需要将一个jigsaw片段与jigsaw本身中缺失的片段进行匹配 我现在所做的是创建一个图像对象,其中包含完整的拼图图像。然后我在上面覆盖了一个拼图轮廓作为另一个图像。然后我在拼图的最下面一行做了一排按钮,它们一起拼出一个单词。其中一个按钮被随机涂成黑色,表示它丢失了一块。然后,用户需要选择正确的拼图块,其中包含单词的正确缺失字母。我的问题是,如何将丢失的拼图块的背景设置为图像中丢失/变灰的部分?希望这有意义吗?您可以将SpriteMask与具有拼图形状的
我现在所做的是创建一个图像对象,其中包含完整的拼图图像。然后我在上面覆盖了一个拼图轮廓作为另一个图像。然后我在拼图的最下面一行做了一排按钮,它们一起拼出一个单词。其中一个按钮被随机涂成黑色,表示它丢失了一块。然后,用户需要选择正确的拼图块,其中包含单词的正确缺失字母。我的问题是,如何将丢失的拼图块的背景设置为图像中丢失/变灰的部分?希望这有意义吗?您可以将SpriteMask与具有拼图形状的精灵一起使用。
哦,哇,听起来很有趣!我如何参考拼图缺失的图像位置?i、 e.我如何提取背景部分以形成按钮的背景?你认为@axis可以在单独的按钮中使用主图像的一部分吗?类似于提取图像中缺失部分的位置,然后将其应用于几个按钮的背景……如果您知道缺失部分的位置,您可以使用完整图像的副本,并使SpriteMark位于缺失部分的相同位置(这将使您只能看到完整图像中缺失的部分)。嘿,伙计们,如果能听到您的任何建议,我将非常高兴:)