Hierachy issue when texturing

I currently have a model in Unity that I wish to texture.

I have imported it as an FBX from Cinema 4D.
When I assign a texture to one child object, all child objects seem to display the same texture.

Is there a way to unlink the child objects from the parent?

Appreciate any feedback.

Thak you,

sm00th

A texture is actually assigned to a material asset and it is the material that is applied to the object to control its appearance. The result is that if you assign a new texture to the material used by one object, then all other objects using that material will have their texture changed as well. You need to create a new material for each child object and then assign new textures to each separately.