przez Hostur » 25 Sty 2019, 10:02
Albo trzymasz referencję do transforma tych obiektów i wywołujesz z jakąś częstotliwością Vector2.distance lub Vector3 distance do tych obiektów z poziomu biomgeneratora. Czyli przy generacji dodajesz taki obiekt do jakiejś listy aby móc po niej iterować. W zależności od szybkości przemieszczania się i dokładności jaką chcesz osiągnąć możesz to zrobić w funkcji update, fixedupdate, invokerepeating lub użyć coroutine.
Możesz też postawić box collidera i sprawdzać OnTriggerEnter
Możesz też puszczać sphearraycast co jakiś czas i sprawdzać co złapałeś na triggera
Użyj tych słów kluczowych w google i powinno się rozjaśnić, jak nie dasz rady to wróć z jakimś rozwiązaniem i zobaczymy co jest do poprawy