Я работаю над этой игрой с танками, в которой вы перемещаете танк с помощью ввода с клавиатуры и наводите его башню с помощью мыши.
Для перемещения танка я использую этот код в методе обновления:
x = Input.GetAxis("Horizontal") * Time.deltaTime * rotationSpeed;
z = Input.GetAxis("Vertical") * Time.deltaTime * speed;
transform.Rotate(0, x, 0);
transform.Translate(0, 0, z);
Но я получаю результаты, похожие на это видео (даже при блокировке вращения осей): https://streamable.com/tm33b
Есть ли в любом случае, чтобы предотвратить такую раздражительность при движении танка, такжев любом случае можно ли прикрепить корпус и башню танка, при этом каждый из них должен вращаться независимо, а также танк для надлежащего подъема по местности.
Я новичок в единстве, извините, если мои вопросы были очевидны или просты.Я буду очень благодарен, если получу какое-либо прямое решение этого вопроса.