给子弹施加初速度
给小球Prefab添加刚体组件,通过刚体组件赋值初速度;然后将实例化的小球赋值给另一个GameObject。
GameObject b = GameObject.Instantiate(bullet,transform.position,transform.rotation);
Rigidbody rgd = b.GetComponent<Rigidbody>();
rgd.velocity = transform.forward*speed//z = 1,x = 0 , y = 0方向。
代码中的变量与Inspect中组件的变量数值不同时,以Inspect中的值为准。