public virtual void EnterState(TEnum from) { _viewController = GetViewController(); if (_viewController != null) { Debug.Log("[AbstractViewControllerState][" + from + "] EnterState.ShowView Start"); _viewController.Initialize(_fsm); _viewController.ShowView(); Debug.Log("[AbstractViewControllerState][" + from + "] EnterState.ShowView Done"); } }
protected override void OnViewLoaded() { base.OnViewLoaded(); _child.ShowView(); }
public void DisplayChild(IViewController child) { _children.Add(child); child.Initialize(this); child.ShowView(); }