DOTween's WithCancellation remove = default

master
neuecc 2020-05-25 19:38:08 +09:00
parent 985aa5c43a
commit 598312ba61
2 changed files with 3 additions and 3 deletions

View File

@ -202,10 +202,10 @@ namespace Cysharp.Threading.Tasks
return new UniTask<T>(AsyncOperationHandleConfiguredSource<T>.Create(handle, PlayerLoopTiming.Update, null, cancellationToken, out var token), token); return new UniTask<T>(AsyncOperationHandleConfiguredSource<T>.Create(handle, PlayerLoopTiming.Update, null, cancellationToken, out var token), token);
} }
public static UniTask<T> ToUniTask<T>(this AsyncOperationHandle<T> handle, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellation = default(CancellationToken)) public static UniTask<T> ToUniTask<T>(this AsyncOperationHandle<T> handle, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
{ {
if (handle.IsDone) return UniTask.FromResult(handle.Result); if (handle.IsDone) return UniTask.FromResult(handle.Result);
return new UniTask<T>(AsyncOperationHandleConfiguredSource<T>.Create(handle, timing, progress, cancellation, out var token), token); return new UniTask<T>(AsyncOperationHandleConfiguredSource<T>.Create(handle, timing, progress, cancellationToken, out var token), token);
} }
public struct AsyncOperationHandleAwaiter<T> : ICriticalNotifyCompletion public struct AsyncOperationHandleAwaiter<T> : ICriticalNotifyCompletion

View File

@ -33,7 +33,7 @@ namespace Cysharp.Threading.Tasks
return new TweenAwaiter(tween); return new TweenAwaiter(tween);
} }
public static UniTask WithCancellation(this Tween tween, CancellationToken cancellationToken = default) public static UniTask WithCancellation(this Tween tween, CancellationToken cancellationToken)
{ {
Error.ThrowArgumentNullException(tween, nameof(tween)); Error.ThrowArgumentNullException(tween, nameof(tween));