https://qiita.com/mocho/items/54f80cbd17c3bba74ca1
弾数制限をかけないと無限に弾が打ててどうなの?というときにつかいます。
"PlayerBullet" というタグをあらかじめ作成しておき、自機の弾のprefabに設定しておきます。
public class PlayerControl : MonoBehaviour {
private MonoBehaviour Openguin;
public GameObject Bullet;
// 一部省略
void Update () {
if (Input.GetButton("Fire1"))
{
//
GameObject[] bullets = GameObject.FindGameObjectsWithTag("PlayerBullet");
if (bullets.Length > 4)
{
return;
}
GameObject bulletInstance = GameObject.Instantiate(Bullet, transform.position, transform.rotation);
GameObject.Destroy(bulletInstance, 10f);
}
}
}