Physics2d.OverlapCircle не работает

Делаю 2D игру на Unity, и появилась проблема: у меня есть вункция, которая должна найти все
возможные для выбирания объекты по тэгу и добавить их в словарь. Отладку я провел, тэги нужные находят, циклы работают, только OverlapCircle не хочет все находить. Вот код:

private void OnEnable()
{
    Debug.Log("Selectabled");

    for (int i = 0; i < tags.Length; i++)
        {
        Debug.Log(tags[i]);
        
            if (Physics2D.OverlapCircle(transform.position, radius).CompareTag(tags[i]))
            {
            Debug.Log("OverlapCircled");
                selectableObjects.Add(Physics2D.OverlapCircle(transform.position, radius).gameObject);
            }
        }
    

}

Ответы (0 шт):