Exemplo n.º 1
0
        public static TweenCallback Create(Action continuation)
        {
            if (!pool.TryDequeue(out var item))
            {
                item = new PooledTweenCallback();
            }

            item.continuation = continuation;
            return(item.runDelegate);
        }
Exemplo n.º 2
0
 public void UnsafeOnCompleted(System.Action continuation)
 {
     // onKill is called after OnCompleted, both Complete(false/true) and Kill(false/true).
     tween.onKill = PooledTweenCallback.Create(continuation);
 }