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

Персонаж

   public float moveForce =30f;
   public float jumpForce =600f;
   private Rigidbody2D rbody;

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

   void Update () {

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

   if(h != 0){
      rbody.AddForce(Vector2.right*h);
   }

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

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

   }