Пистолет единства не гладко следит за камерой - PullRequest
0 голосов
/ 15 апреля 2020

Итак, я делаю 3D-игру о единстве, и я хочу, чтобы мой пистолет двигался вместе с камерой, а не просто прикреплялся к камере. Я не совсем уверен, как объяснить это правильно, но я имею в виду, что я хочу, чтобы когда я прыгал, пистолет двигался вверх и вниз, чтобы действительно выглядело, как будто я держу его. Надеюсь, сейчас я звучу не очень глупо :)

Любая помощь приветствуется!

Vector3 offset = PlayerMovement.Instance.FindVelRelativeToLook () * posOffset; float fallSpeed ​​= PlayerMovement.Instance.GetFallSpeed ​​() * posOffset; Vector3 requiredPos = defaultPos - новый Vector3 (offset.x, y: fallSpeed, z: offset.y); transform.localPosition = Vector3.SmoothDamp (current: transform.localPosition, target: requiredPos, currentVelocity: ref posVel, posSpeed);

Я не собираюсь l ie, я почти не понимаю половину этого смеха.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...