【发布时间】:2020-06-11 08:35:01
【问题描述】:
我正在创建一个益智游戏,它使用 2D 网格生成随机大小的碎片。图像包含透明部分,有时一块是完全透明的。我需要检测一块透明的百分比。我发现这样做的一种方法是逐像素进行。我在HERE 上发布了我的解决方案。但是,这个过程在加载过程中增加了几秒钟,我想避免,我正在寻找其他想法
我考虑过使用 MeshCollider 的选择轮廓以某种方式获得一个表面积,我可以将其与网格的表面积进行比较,但我发现的一切都是使用专门的着色器渲染轮廓。有没有人有解决这个问题的想法?
【问题讨论】:
标签: unity3d sprite mesh transparent mesh-collider