Некорректное управление камеры
Моя камера управляется на WASD, но не так, как я хотел бы. Я хотел бы сделать управление камеры как в игре Divinity: Original Sin 2. Надеюсь, вы поймёте о чём я. Вот мой код:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CameraMove : MonoBehaviour
{
public float horizontalInput;
public float verticalInput;
private float speed = 30.0f;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
horizontalInput = Input.GetAxis("HorizontalUI");
verticalInput = Input.GetAxis("VerticalUI");
transform.Translate(Vector3.forward * verticalInput * speed * Time.deltaTime);
transform.Translate(Vector3.right * horizontalInput * speed * Time.deltaTime);
}
}