21 lines
504 B
C#
21 lines
504 B
C#
using System.Collections;
|
|
using UnityEngine;
|
|
|
|
namespace CielaSpike
|
|
{
|
|
public static class ThreadNinjaMonoBehaviourExtensions
|
|
{
|
|
public static Coroutine StartCoroutineAsync(this MonoBehaviour behaviour, IEnumerator routine, out Task task)
|
|
{
|
|
task = new Task(routine);
|
|
return behaviour.StartCoroutine(task);
|
|
}
|
|
|
|
public static Coroutine StartCoroutineAsync(this MonoBehaviour behaviour, IEnumerator routine)
|
|
{
|
|
Task task;
|
|
return behaviour.StartCoroutineAsync(routine, out task);
|
|
}
|
|
}
|
|
}
|