Unity c# scripting acsessing components and understanding the hierarchy

Started by
-1 comments, last by Psilobe 11 years, 2 months ago

I'm using unity combined with c# but I'm having trouble with navigating the hierarchy from within my scripts to get access to specific components.

For example my hierarchy looks like this:

Ship

Box01

Box02

Cylinder02

Cylinder01

Main Camera

Box02 got a component in which needs access to the camera component in the Main Camera.

I've figured that what I need to do should be to somehow navigate to the Main Camera gameObject and then use the getComponent function but I'm not sure how to do it. I tried getting to the Ship gameObject by using transform.parent but that didn't seem to work.

I've been trying to find a good resource which explains this but I cant find one.

I finally found something that helped me.

http://answers.unity3d.com/questions/125847/trouble-accessing-child.html

The first answer here helped my immensely so if anyone else runs in to similar trouble then go here.

This topic is closed to new replies.

Advertisement