Я хочу, чтобы синий шар двигался как фигура.Unity Rigidbody движется как персональный контроллер при столкновении
в CharacterController, возможно.
но в Rigidbody объект был застрял.
помогите мне.
Я хочу, чтобы синий шар двигался как фигура.Unity Rigidbody движется как персональный контроллер при столкновении
в CharacterController, возможно.
но в Rigidbody объект был застрял.
помогите мне.
Ваш вопрос является слишком расплывчатым, но это может помочь:
Если ожидаемое поведение не может быть достигнуто за счет физики единства, то просто написать свой собственный.
Не используйте Rigidbody, вместо того, чтобы использовать коллайдер с триггером (IsTrigger = истина) и OnCollisionEnter и OnCollisionExit или OnColliderEnter для обнаружения физических столкновений и использовать FixedUpdate для расчета требуемого поведения движения.
void OnCollisionEnter(Collision collision)
{
Debug.Log(collision.contacts[0].normal);
}
void FixedUpdate()
{
//use time.fixedDeltaTime
}