U9View.GetDisplayTransition C# (CSharp) Метод

GetDisplayTransition() публичный Метод

public GetDisplayTransition ( bool force = false ) : U9Transition,
force bool
Результат U9Transition,
	public virtual U9Transition GetDisplayTransition( bool force = false ) {
		if( ( !force && IsDisplaying ) ) {
		//	Debug.LogWarning( name + " already " + State );
			return U9T.Null();
		} else {
			state = ViewState.Displaying;
			U9Transition t = CreateDisplayTransition(force);
			AddDisplayTransitionListeners( t );
			return t;
		}
	}
	

Usage Example

Пример #1
0
	public U9Transition GetPushViewTransition (U9View newView, bool hideOldView = true, bool force = false, bool hideAfter = false )
	{
				
		U9View oldView = null;
		
		if (viewStack.Count > 0) {
			oldView = viewStack.Peek ();
		}

		viewStack.Push (newView);
		
		U9Transition hideOldViewTransition = null, displayNewViewTransition = null;
		
		if (oldView) {
			oldView.DisableInteraction ();
			if (hideOldView) {
				hideOldViewTransition = oldView.GetHideTransition (force);
			}
		}
		displayNewViewTransition = newView.GetDisplayTransition (force);

		if (hideAfter) {
			return U9T.S (displayNewViewTransition,hideOldViewTransition);
		} else {
			return U9T.S (hideOldViewTransition, displayNewViewTransition);
		}
	}
All Usage Examples Of U9View::GetDisplayTransition