I am trying to make a game where the main character is a ball who cannot jump and only can roll. The problem is that since I am using the CharacterBody3D node, the player cannot be pushed around by other objects, cannot roll at all (therefore cannot use ramps), and is not what I want.
Instead of simply using the CollisionShape3D node, I tried using the StaticBody3D node as a parent to the CollisionShape3D node, but this just made the player clip through everything. I watched this tutorial, but I STILL could not figure it out. If anyone can help, thank you!