Нужно чтобы тело змейки вело себя как веревка

       private Quaternion _initialRotation;
       private Rigidbody _rb;

        void Start()
        {
         _rb = GetComponent<Rigidbody>();
        }
    
        void FixedUpdate()
        {
         PhysicsMove();
        }
    
        void PhysicsMove()
        {
           transform.rotation = _initialRotation;
           _rb.velocity = new Vector3(0, 0, 10);

           if (Input.GetKey(KeyCode.A))
           {
               _rb.AddForce(-transform.right * 400);
           }
           if (Input.GetKey(KeyCode.D))
           {
               _rb.AddForce(transform.right * 400);
           }
        }

Так реализовано движение головы змеи

подскажите как реализовать движение ячеек хвоста чтобы они были похожи по физике на веревку которую волокут вслед за головой

Пробовал поколдовать с настройками Fixed Joint и Character Joint, но хвост смотрит всегда вверх теперь.


Ответы (0 шт):