Quantcast
Channel: Latest Questions on Unity Answers
Viewing all articles
Browse latest Browse all 171066

child object collides with an other object and makes the other object child of his father

$
0
0
Chances are you are wondering what kind of pot am i smoking, what color and what hydroponic quality, but its a real problen i stumbled uppon and its a little complex to explain. here is what i need it to happen: i got **object A**, **object A** has a child object, **object B**, **object B** collides wih a third object **object C**, now through a script attached to **object B**, it will make **object C** a child of **Object A**. the second scenario is that **object B** has no parent, and it collides with **object C**, with a script that is attached to **object B**, **object C** will become child of **Object B**. hope you understood that so here is the code i have attached to **Object B**, wich is what i have prolems with: public Transform dad; void OnEnable () { dad = transform.parent; } void KillYourself () { Destroy(gameObject); } void OnCollisionEnter (Collision hit) { if (dad != null) hit.transform.parent = dad; if (dad == null)hit.transform.parent = gameObject.transform; } looks pretty simple and it will become more comple after i get this problem down thanks a lot in advanced, best regards, **Object A**, **Object B**, **Object C** and thenachotech1113.

Viewing all articles
Browse latest Browse all 171066

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>