我如何测量一些预制件的范围?

How Do I measure some prefabs range?

我正在制作最火的人枪支模拟器。当我发射子弹大厅预制件时,目标板上显示。

这是我的目标

当我开火时

孔预制件像红色圆形一样粘在目标板上。 我需要得到一系列的洞。需要测量 4 英寸、6 英寸或 10 英寸圆上的孔。

首先,您需要在目标的中心放置一个GameObject。然后你需要为每个圆创建一个浮点变量,它等于找到每个圆离中心的距离。为此,我的建议是复制并粘贴中心游戏对象并将其移动到 x、y 或 z 轴上的每个圆,并记录每个圆与中心的距离。一旦你有了这些数字,你需要创建一个算法来找出子弹离中心有多远。最后,一旦你知道子弹离中心有多远,开发一个新算法来找到子弹在哪个圆圈之间。你将需要使用大于(>)和小于(< ) 比较子弹距中心的距离与圆距中心的距离的值,以找出子弹位于哪些圆之间。