// UI Canvas 를 생성합니다. protected virtual void CreateUICanvas() { screenInstance = Instantiate(_ScreenInstancePrefab); var eventSystem = new GameObject(); eventSystem.AddComponent <EventSystem>(); eventSystem.AddComponent <StandaloneInputModule>(); }
public PushInformation(ControllerInformation <TViewModel> controller, ScreenInstance <TViewModel> screen) { Controller = controller; Screen = screen; }
public ScreenNode(Node <TViewModel> node, ScreenInstance <TViewModel> screenInstance) { Node = node; ScreenInstance = screenInstance; }
public PushInformation(ViewFactory factory, ScreenInstance <TViewModel> instance) { Factory = factory; Instance = instance; }
internal PopAction(ScreenInstance <TViewModel> screen) : base(screen) { System.Diagnostics.Debug.WriteLine($"\t\tPop: {screen.Definition.RelativeRoute} (parameter: {screen.Parameter})"); }
internal NavigationAction(ScreenInstance <TViewModel> screen) { Screen = screen.Definition; Instance = screen; }