Deci, am un GameObject care va fi scena copiilor săi.
Am vrut să obțineți BoxCollider al tuturor obiectelor și sub-obiectelor lor și ale sub-obiectelor și sub-obiectelor lor și ….
Deci, pot face asta doar cu GetComponentsInChildren(), sau ar trebui să navighez prin toate și să le găsesc pe rând?

Comentarii

  • Tu furnizați un link către documetare oficială care precizează în mod clar că puteți, de ce credeați că nu puteți?

Răspundeți

Documentația pe care o conectați acoperă răspunsul la acest lucru, destul de clar. GetComponentsInChildren va returna componentele de la all sub copii.


Aceasta este referința API pe care o conectați, subliniind minea:

Descriere
Returnează toate componentele Type type în GameObject sau oricare dintre copiii săi .

Căutarea componentelor se efectuează recursiv pe obiectele copil, deci include copiii copiilor și așa mai departe .
API Unity: GameObject. GetComponentsInChildren

Comentarii

  • Ne pare rău, l-am testat și ' nu era clar dacă a funcționat corect, așa că am cerut să mă asigur de asta și vă mulțumesc

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *