You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
CrowdControl/Assets/3rd/D2D_Scripts/Gameplay/Spawners/TimeSpawner.cs

24 lines
578 B
C#

using D2D.Utilities;
using UnityEngine;
namespace D2D.Gameplay
{
public class TimeSpawner : MonoBehaviour
{
[SerializeField] private Transform prefab;
[SerializeField] private Vector2 _delayBetweenSpawns;
private float _timeOfNextSpawn;
private void Update()
{
if (Time.time > _timeOfNextSpawn && enabled)
{
_timeOfNextSpawn = Time.time + _delayBetweenSpawns.RandomFloat();
Instantiate(prefab, transform.position, transform.rotation);
}
}
}
}