知道另一个对象后面的对象完全可见

时间:2015-06-08 13:58:53

标签: unity3d

我已经开发了刮刮卡效果。我坚持逻辑,我怎么知道刮刮卡图像背后的物体是否可见?这样我就可以显示奖励屏幕了。

PS:修改了这个link我能够在uGUI中使用这个刮刮卡效果。

enter image description here

1 个答案:

答案 0 :(得分:0)

有很多方法可以解决这个问题。假设您知道红色"目标图像的尺寸"用户试图发现,您可以从目标所在的区域采集固定数量的样本。例如,一旦这些样本中有80%是透明的(即目标在那些位置可见),您可以将对象视为可见并显示奖励屏幕。

您可以使用GetPixel从划痕纹理中获取单个样本。