GameObjects can't be moved after being the Main Camera's Child
Hello there, I'm writing on an infinite Runner and so far everything worked great. Now I wanted to establish a Bumper Object (A Quad), whose BoxCollider2D has a Trigger to remove Platforms who already passed the player and one Bumper under the Player to recognize when the Player falls and dies. Since I want those 2 Objects to move along the camera, I made them the cameras Child. The Problem is now that both of those bumpers get moved in the middle of the Camera. Also all of their Scales get changed to zero. Their position can't be changed afterwards so they are basically stuck in the middle of the camera. I tried freezing their positions but they always move in the middle. In the attachment I uploaded screenshots of my working space.
EDIT: I managed to solve this Problem by realising that the Parent Object had a Scale of 0 0 0. Changed that to 1 1 1 and the moving worked. But now another Problem has risen. Basically now OnTriggerEnter2D doesnt work. My Character has a Rigidbody 2D and a Circle Collider 2D. The Object with the OnTriggerEnter2D Script has a box collider 2D with "as Trigger" ticked and a Rigidbody 2D. None has "kinematic" checked. It just wont work.
Your answer
![](https://koobas.hobune.stream/wayback/20220612062211im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Sprites Clipping Trough 3d Objects 0 Answers
Gradually editing the scale of an object 1 Answer
How to add a script to a parent object and not every individual child object. 1 Answer
Parenting an object causes it to change rotation 1 Answer
Problems with raycasting 2D. Probelmas com raycasting 2D. 0 Answers