public static IDisposableItem AsDisposable(this RoutineHandle handler) { var disposable = ClassPool.Spawn <DisposableAction>(); disposable.Initialize(() => UniRoutineManager.TryToStopRoutine(handler)); return(disposable); }
public static bool Cancel(this RoutineHandle handler) { return(UniRoutineManager.TryToStopRoutine(handler)); }