我制作了一个脚本,用于从大炮射击火球,但是单击一次大炮可以射击3或4个球!你们知道如何每1次点击就能射出1个球吗?
这是我的剧本:
public class CannonScript : MonoBehaviour {
public GameObject CannonBall;
public float FirePower;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void FixedUpdate () {
if(Input.GetMouseButtonDown(0)) {
Instantiate(CannonBall, transform.position, transform.rotation);
CannonBall.GetComponent<Rigidbody>().AddForce(0, 0, FirePower);
}
}