标签: c# user-interface unity3d
我在屏幕中间设置了方形瞄准镜,这是一个UI图像。 现在,我想检测敌人(在此由粉红色框显示)是否在该瞄准框中,而且,如果只有一部分敌人在瞄准框中,这非常重要。
我很坚决地使用从屏幕到世界的多个射线广播,这些目标使用的是瞄准箱图像位置的3、6、9、12点以及UI瞄准箱图像的角点和中点。但这似乎是一个不可靠的解决方案。
这是我要实现的目标的图像。
我需要检测aimbox UI图像内的部分框。