Головна‎ > ‎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();
   }

   }