// Update is called once per frame void FixedUpdate() { timer += Time.deltaTime; if (timer > MaxTime) { timer = 0f; Emit(); } Debug.Log(ProjectilePool.NumInUse() + " " + ProjectilePool.Available()); }