Hi!! I am getting extremely bad collisions with this rotating blade, anyway to fix it? The character controller is making use of rigidbody and addforce to move the character.
Your blade needs to be a kinematic rigidbody and then you can rotate it like this:
void FixedUpdate()
{
rb.MoveRotation(Quaternion.Euler(0, 5, 0) * rb.rotation);
}
…and be sure to enable interpolation on the blade’s rigidbody