Как добавить сенсорный ввод в C # - PullRequest
0 голосов
/ 17 января 2019

открытый класс PlayerMovement: MonoBehaviour {

public Rigidbody rb;

public float fowardforce = 2000f;

public float sidewaysforce = 500f;

void FixedUpdate ()
{
    rb.AddForce(0, 0, fowardforce * Time.deltaTime);

    if (Input.GetKey("d"))
    {
        rb.AddForce(sidewaysforce * Time.deltaTime, 0, 0, ForceMode.VelocityChange);
    }
    if (Input.GetKey("a"))
    {
        rb.AddForce(-sidewaysforce * Time.deltaTime, 0, 0, ForceMode.VelocityChange);
    }

    if (rb.position.y < -1f)
    {
        FindObjectOfType<gameManager>().EndGame();
    }
}

}

// это мой текущий код движения, но я хочу, чтобы он запускался на мобильном телефоне с сенсорным управлением. что я должен изменить, чтобы сделать так, как текущие элементы управления A и D для левой и правой

...