Хотите научиться программировать? Хотите узнать, как делать игры на Unity? Хотите сделать свою первую игру на Юнити? Тогда это этот канал для вас. Я непрофессиональный программист, я пишу не лучший код на C#, я не гуру программирования. Но на моем канале простым языком рассказаны вещи, которые помогут вам делать игры самостоятельно.
Вот скрипт using System.Collections; using System.Collections.Generic; using UnityEngine; public class Camera : MonoBehaviour { [SerializeField] private Transform _car; private Vector3 _offset = new Vector3(0f, 2f, -4f); private float _speed = 10f; private void FixedUpdate() { var targetPosition = _car.TransformPoint(_offset); transform.position = Vector3.Lerp(transform.position, targetPosition, _speed * Time.deltaTime); var direction = _car.position - transform.position; var rotation = Quaternion.LookRotation(direction, Vector3.up); transform.rotation = Quaternion.Lerp(transform.rotation, rotation, _speed * Time.deltaTime); } } Add Comment Please, Sign In to add comment create new paste / syntax languages / archive / faq / tools / night mode / api / scraping api / news / pro privacy statement / cookies policy / terms of service / security disclosure / dmca / report abuse / contact We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I
Автор, помоги пожалуйста я вроде делал всё по видео но у меня после нажатия пробела игрок проваливаеться немного под землю а не просто смотрит на кольцо
Всем кто нихрена не понял из этого говнокада, вот норм пример по X, если нужно по Y, меняй местами значения. [SerializeField] private float speed; [SerializeField] private MeshRenderer meshRenderer; void Update() { meshRenderer.sharedMaterial.mainTextureOffset = new Vector2(0, Mathf.Repeat(Time.time * speed, 1)); }
Я когда перетаскиваю код на car у меня вылезает ошибка, но я всё сделал правильно как на видео, и когда тещю игру у меня игра начинается с камеры а не с машины, что делать?
Все прекрасно работает, но есть небольшие минусы: 1. У машины не сопротивления с воздухом. 2. Машина неадекватно входит в повороты. P. S. Второй минус я решил, нужно просто заморозить поворот машинки по оси z .
@@Arkifen немає компоненту rigidbody. У даному випадку він має бути на об'єкті Car і тільки там. На unity documentation є стаття "Create a vehicle with Wheel Colliders" і там покроково розписані дії, як створити базовий скелет машини.