Головна‎ > ‎Unity‎ > ‎2D‎ > ‎Інші 2D скрипти‎ > ‎

Персонаж

public float moveForce = 200f;
public float jumpForce = 6000f;
private Rigidbody2D rb;

void Start () {
   rb = GetComponent<Rigidbody2D>();
}

void Update () {

   float hr = Input.GetAxis("Horizontal") * moveForce;

   if(hr != 0){
      rb.AddForce(Vector2.right * hr);
   }

   if(Input.GetKeyDown("space")){
      rb.AddForce(Vector2.up *jumpForce);
   }

   if(Input.GetKeyDown("escape")) {
      Application.Quit();
   }

}