Hello. I have this problem where any proffessionals and software engineers maybe can put me in the right direction. In my pipeline, a kinematic/possessable being (this can be a humanoid, player, or maybe a horse. Anything) have Rigidbody component and a Primitive shape collider. I just need 1 method named "Move". This move method is basically like the move method as in charactercontroller component. This method is intended in the use case of "rb.isKinematic = true". I tried to code it, failed, a lot. I feel like rb.sweeptestall, vector3.projectonplane, physics.computepenetration etc must be placed in for loop in a particular way, but i am no software engineer and my coding experience is limited with unity c#. If i had a document of some sort, maybe a book or pdf file written by triple a game developer/software engineer, i could definetly wrote it down in unity. I just want a resource, not based on unity, but kinematic movement of colliders in general