I created an image and added to it Collider, Rigidbody2D. Also I create script with function which called when pressing the space key and AddForce to this image. After when I start project and press Space key I saw that object start deformed. Whel it collision with other object Player very deformaed. It is deformed and stretched in width upwards. But when I set equal force for X and Y axis Player didn’t deformed. For example
transform.AddForce(500f, 3000f); // Deformed
transform.AddForce(3000f, 3000f);// Not deformed
Can you please explain what you mean by ‘deformed’? Do you mean the scale changes? Adding a force or colliders contacting do not change the Transform scale so you must have some other script/animation doing that.
Adding a force only changes the velocity of a Rigidbody2D and nothing else.
Also don’t use a Gravity scale of 110. That is very bad and can cause severe problem. This show a problem in your current hierarchy. Try to tweak the size of your game object instead of computing crazy Physics parameters.