Tehát van egy GameObject
, amely a jelenetem gyermekei lesznek.
Szerettem volna megkapja az összes objektum és alobjektumaik, valamint alobjektumaik alobjektumainak BoxCollider
és ….
Tehetem ezt csak a GetComponentsInChildren()
, vagy végig kell navigálnom őket, és egyenként meg kell találnom őket?
Megjegyzések
- Ön adjon meg egy linket a hivatalos dokumentációhoz , amely egyértelműen kimondja, hogy megteheti, miért gondolta, hogy nem teheti meg?
Válasz
Az általad linkelt dokumentáció egészen egyértelműen lefedi a választ erre. A GetComponentsInChildren
az összes összetevőt visszaadja az összes al gyermek alól.
Ez az Ön által összekapcsolt API hivatkozás, az enyém:
Leírás
Visszaadja aType type
aGameObject
vagy bármelyik gyermekében .Az összetevők keresése rekurzív a gyermek objektumokon, tehát a gyermekek gyermekeit is magában foglalja, és így tovább .
– Unity API: GameObject. GetComponentsInChildren
Megjegyzések
- Sajnálom, teszteltem és nem volt ' nem világos, hogy megfelelően működik-e, ezért kértem, hogy ebben biztosak legyenek, és köszönöm