U9SerialTransition.StartNextTransition C# (CSharp) Method

StartNextTransition() private method

private StartNextTransition ( ) : void
return void
	void StartNextTransition() {
		
		if(completedTransitions < transitions.Count) {
			if(!current || current.IsCompleted) {
				
				current = transitions[completedTransitions];
				
				current.Interrupted += OnTransitionInterrupted;
				current.Ended += OnTransitionEnded;
				
				current.IsCompleted = false;
				current.Begin();

			}
		} 
		else {
			End();
		}
	}