rigidbody.addforce not working
Rigidbodies are used to link or attach one object to another allowing the simulated object to deform under normal forces. Most rigidbodies use an addForce method which adds force to an object based on their location. If the force is not applied correctly, an error could be thrown and this may result in unexpected behavior when using it. rigidbody.addforce not working By Daragard on Apr 26, 2021 //Even though Unity says that transform.forward = Vector3(0, 0, 1) that is not the case //This is the line that you want gameObject.GetComponentOfType<Rigidbody>().AddForce(transform.forward * 200,ForceMode.Impulse);; //This line will give you seemingly random values gameObject.GetComponentOfType<Rigidbody>(). AddForce(new Vector3(0, 0, 200, ForceMode.Impulse); Add Comment -1 All the possible answers of the questions are given above. You can also give your valauable suggestions.