Головна‎ > ‎Unity‎ > ‎2D‎ > ‎

Постріл

        public GameObject patron;
        public GameObject startPosition;

        void Update () {
            if (Input.GetKeyDown(KeyCode.LeftAlt)) {
                  patron.transform.position = startPosition.transform.position;
                  patron.GetComponent<Rigidbody2D>().velocity = Vector2.zero; 
                  patron.GetComponent<Rigidbody2D>().angularVelocity = 1000; 

                  if (transform.localScale.x > 0)
                  {    
                       patron.GetComponent<Rigidbody2D>().AddForce(transform.right * (700));
                  }
                  else{
                       patron.GetComponent<Rigidbody2D>().AddForce(transform.right * (-700));
                  }
             }
        }