16,6 тыс читали · 4 года назад
Скрипт для движения персонажа в Unity3d
Если нужно объяснение напишите в комментарии. На персонаже должен висеть CharacterController. using System.Collections; using System.Collections.Generic; using UnityEngine; public class FPSInput : MonoBehaviour { public float speed = 6.0f; public float gravity = -9.8f; private CharacterController _charControler; void Start() { _charControler = GetComponent<CharacterController>(); } void Update () { float deltaX = Input.GetAxis("Horizontal") * speed; float deltaZ = Input...
1031 читали · 1 год назад
как написать код в C# unity 3D, для передвижение и учетом камеры
Если вы новичок в разработке игр на Unity 3D, то одной из первых задач, которую вы должны решить, является передвижение игрока и учет камеры. В этой статье мы рассмотрим несколько простых способов написания кода на C# для передвижения игрока и учета камеры. Передвижение игрока Существует несколько способов передвижения игрока в Unity 3D. Рассмотрим два из них. С помощью компонента Character Controller Character Controller - это компонент, который позволяет передвигать игрока в пространстве. Для...