Exemple #1
0
    // UI Canvas 를 생성합니다.
    protected virtual void CreateUICanvas()
    {
        screenInstance = Instantiate(_ScreenInstancePrefab);

        var eventSystem = new GameObject();

        eventSystem.AddComponent <EventSystem>();
        eventSystem.AddComponent <StandaloneInputModule>();
    }
Exemple #2
0
 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;
 }