28 lines
542 B
C#
28 lines
542 B
C#
using UnityEngine;
|
|
|
|
public class TrickSpawnKeeper : MonoBehaviour
|
|
{
|
|
[SerializeField] private Spawner spawner;
|
|
[SerializeField] private float checkInterval = 1f;
|
|
private float nextCheckTime;
|
|
|
|
private void Update()
|
|
{
|
|
if (Time.time < nextCheckTime)
|
|
{
|
|
return;
|
|
}
|
|
|
|
nextCheckTime = Time.time + checkInterval;
|
|
if (spawner == null)
|
|
{
|
|
return;
|
|
}
|
|
|
|
if (TrickController.ActiveCount == 0)
|
|
{
|
|
spawner.SpawnNow();
|
|
}
|
|
}
|
|
}
|