hey i recently asked a question on this forum to know how to do a shooting script, found one!..but when i left click the bullet falls, no force so here is what i used please help me!:
var shot : Transform;
function Update()
{
if(Input.GetKeyDown(KeyCode.Mouse0))
{
var bullit = Instantiate(shot,gameObject.FindWithTag("Respawn").transform.position,Quaternion.identity);
} }
Or Maybe velocity.z it depends on your Shooter But addForceWorks well too it’s just a matter of seeing which one works better for you!
this things are also mentioned in Unity3d’s FPS creating guide Part1!(I am recommending this caz this velocity was recommended by many tuts!)