首页 > 解决方案 > unity获取半径2D中的所有元素

问题描述

我正在使用 2D。我想在特定半径的 X 层上获取所有对象。

Collider2D[] targetInViewRadius = Physics2D.OverlapCircleAll(transform.position, viewRadius, targetMask);

标签: unity3d

解决方案


如果你只想要你可以做的对象

foreach (var item in targetInViewRadius)
{
    var objects = item.gameObject;
}

推荐阅读