영상은 지금 못올리고 지금 상황이 제가 자동차를 만들었는데 wheel collider를 사용하지않는 자동차고 각바퀴에 앞으로 굴러가는 회전모션을 추가했고 앞바퀴에다가는 회전및 조향모션을 추가해둔 상황인데.. 앞바퀴가 조향모션을 할때마다 앞바퀴가 특정 방향에서 검정색으로 변하게 됩니다. chat gpt에 물어봤는 메시가 잘못 렌더링 되었거나 localRotation이 문제라는데

바퀴의 회전의 속도변환으로
float wheelSpinSpeed = rb.velocity.magnitude / (2 * Mathf.PI * wheelRadius) * Mathf.Rad2Deg; 이거 사용했고

각 바퀴에
Rotate(Vector3.right * wheelSpinSpeed * Time.deltaTime); 으로 회전하도록 만든상태입니다.


문제의 앞바퀴는
float turnInput = Input.GetAxis("Horizontal"); 키입력을 받도록 한 상태이고

if (turnInput != 0)
leftFrontWheel이 null상태면
leftFrontWheel.localRotation = Quaternion.Euler(leftFrontWheel.localRotation.eulerAngles.x, targetAngle, leftFrontWheel.localRotation.eulerAngles.z);

으로 스크립트 작성했는데, 어디가 문제일까요?