﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;

[CreateAssetMenu(menuName = "DataCoroutineExample")]
public class DataCoroutineExample : ScriptableObject
{
    IEnumerator CountdownRoutine()
    {
        for (int i = 10; i >= 0; i--)
        {
            Debug.Log(i);
            yield return new WaitForSeconds(1f);
        }

        Debug.Log("Bang!");
    }


    public void Countdown()
    {
        UnityEventDispatcher.StartGlobalCoroutine(CountdownRoutine());
    }
}
