The CollisionHandler script doesnât deal with the rocketâs movement, however itâs very possible the âvibratingâ is because the scene is continuously reloading from OnCollisionEnter calling ReloadLevel()
I would guess you have an object in your scene which isnât tagged Friendly, Finish or Fuel and which is either colliding with your rocket when the scene loads or immediately after any input from the player. An easy way to test this is to temporarily comment out ReloadLevel() from the defaultswitch statement.
Check all the objects in your scene and make sure that they have the appropriate tags assigned to them. Remember that theyâre case sensitive, using the tag âfriendlyâ in Unityâs inspector isnât the same as âFriendlyâ and so on.
Thank you, that was it! My ground was not tagged, when I changed it to âFriendlyâ the rocket lifted off and moved left/right and Respawn works.
Really appreciate your help.