Можно ли вызвать все объекты в массиве?Или использование числа - единственный способ?
public void Update()
{
Targetting ge = (Targetting)target.GetComponent("Targetting");
enemies = ge.targets;
float attackDistanceP = Vector3.Distance(target.transform.position, transform.position);
foreach (Transform enemy in enemies)
{
float enemyDistance = Vector3.Distance(enemy.transform.position, transform.position);
print(enemyDistance);
}
Debug.DrawLine(transform.position, waypointPosition, Color.black);
if (attackDistanceP < 8)
disableNow = true;
if (attackDistanceP > 8)
disableNow = false;
}
Я хочу назвать все объекты в массиве врагов [].Так что все враги могут видеть друг друга.Но я не хочу, чтобы они видели себя.Я использую GameObject.FindGameObjectsWithTag для заполнения массива в другом скрипте.