Я сделал кнопки и повешал на них скрипты, но когда я нажимаю на кнопку, то машина лишь 1 раз дергается, как выполнять скрипт, пока нажата кнопка?
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CarControl : MonoBehaviour
{
public GameObject Car;
public float speed;
public void Start()
{
Car.GetComponent<Rigidbody2D>();
}
public void MoveRightDown()
{
transform.position += new Vector3(speed * Time.deltaTime, 0.0f, 0.0f);
Debug.Log("нажатие на кнопку вправо");
}
public void MoveRightUp()
{
Debug.Log("нажатие на кнопку вправо");
}
public void MoveLeftUp()
{
transform.position -= new Vector3(speed * Time.deltaTime, 0.0f, 0.0f);
Debug.Log("нажатие на кнопку влево");
}
Я пробовал через event triger по update selected вызывать MoveDownRightDown, а потом останавливать, но кажется, что не так делаю