private void UpdateNonParallelActiveChild() { if (ActiveNonParallelChild != null) { ActiveNonParallelChild.Update(); } }
private void EnterNonParallelActiveChild() { if (ActiveNonParallelChild != null) { ActiveNonParallelChild.SetActiveParent(this); ActiveNonParallelChild.Enter(); } }
private void ExitActiveNonParallelChild() { if (ActiveNonParallelChild != null) { ActiveNonParallelChild.Exit(); ActiveNonParallelChild.SetActiveParent(null); ActiveNonParallelChild = null; } }