Hi, i'm using the function I found in Unity Script Reference, about FindGameObjectWithTag.
Then I must be able to change between the targets tagged as "Enemy". How would i do in this code?:
The problem is that it is an array, and doesn't looks like an array, so then i don't know how to increment "gos[THIS]"....
Thank you so much! :D
asked Aug 18 '10 at 06:14 PM
Your question made sense right up until the end. It is an array and looks like one just fine. You can't increment a gameobject and you already are iterating through the array if that's what you were trying to convey.
What you've got there is a foreach loop. It iterates through every element in the array. it is essentially equivalent to
Your calculation of the closest enemy is fine except for the last if statement. Why are you trying to do something when you jump for every loop iteration? The if statement should not be inside your function at all let alone this loop.
I think you want something like:
answered Aug 18 '10 at 06:37 PM