Я сделал скрипт для стрельбы из огнестрельного оружия из пушки, но при однократном нажатии на пушку стреляйте 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);
}
}