I have a mini golf like game that I’m making and I’ve created all the tracks on blender and imported then over to unity! now when my ball hits a wall sometimes it bounces off correctly but other times it bounces like normal but also raises on the y axis and basically jumps of the track which i don’t want to happen, i want it to stay on the track at all times!
now I’ve checked the blender models I’ve imported over and the walls are perfectly vertical so no angle to push the ball upwards.
I’ve tried constraining the y axis but the ball seems to slow down really fast when hitting the wall after (i think this is because it takes the initial power i put on it and changes it to upward power, hence making it move slower)
ive also tried putting no friction on the walls and messing with the physics material but again no luck!
ive checked the forums and can’t find anything so if anyone knows how i could keep the ball on the track at all times i would be very thankful… i can’t understand why the ball wants to move up at all but should stay horizontally with the course!
for any more details please ask