You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added Play/Wait extension methods for Animation and Animator.
Added AsyncResult.IsStarted helper property.
Changed
Changed AsyncResult constructors argument order to avoid ambiguity in some cases.
Moved the package content to Plugins folder and remove assembly definition file.
Moved web request related helpers from AsyncUtility to AsyncWww class.
Changed AsyncUtility.SendToMainThread, AsyncUtility.PostToMainThread and AsyncUtility.InvokeOnMainThread implementation to use ConcurrentQueue for net46+ to avoid unnesesary locks.
Changed interface of AsyncResultQueue.
Removed
Removed IAsyncOperationEvents.TryAddCompletionCallback and IAsyncOperationEvents.TryAddProgressCallback methods. These methods are not needed in 99% of cases and may lead to logic errors in multi-threaded environment.