Unity擦除图像的一部分

时间:2015-09-18 06:04:06

标签: graphics unity3d

美好的一天,我想知道我怎样才能实现像抽奖活动那样的效果,在那里划伤灰色部分并在其下面显示一个数字。我想知道如何在统一中实现这一点,我没有任何线索从哪里开始,提前感谢。

这个想法是,我有2个重叠的对象,A和B,而当我点击B的一部分时,它将被移除并显示A的一部分,A和B都是精灵图像,但

1 个答案:

答案 0 :(得分:0)

这与Unity无关。这更多地涉及您想要进行的视觉表示的一般技术解决方案。

所以,让我们跳过Unity部分。

但即便如此,这个问题也很普遍,很难回应。有很多方法可以实现这一点,具体取决于您想要的结果。

您可以应用四边形对象,灰色纹理位于您拥有的任何数字框的顶部,然后使用着色器显示数字,因为您“抓住它”。或者您可以在单击时删除灰色方块(不同的行为)。或者你可以做旧学校的方法并替换像素,因为你“划伤”了盒子。

只提几个想法。

但是,问题仍然很普遍,很难回答,因为它涉及一般概念,而不是一个具体的问题。