예제 #1
0
        public void MoveNextConsole()
        {
            currentConsoleIndex++;

            if (currentConsoleIndex >= consoles.Length)
            {
                currentConsoleIndex = 0;
            }

            selectedConsole = consoles[currentConsoleIndex];

            Children.Clear();
            Children.Add(selectedConsole);
            Children.Add(headerConsole);             // Header console

            Children.Add(middleConsolel);            // Middle console
            Children.Add(gameObjectConsole);         // Game object added

            selectedConsole.IsVisible = true;
            selectedConsole.IsFocused = true;
            selectedConsole.Position  = new Point(0, 2);            // Main console position. 2 Points down from the top

            middleConsolel.Position    = new Point(20, 5);          // Set position of middleConsole
            gameObjectConsole.Position = new Point(40, 5);          // Set position of game object

            Global.FocusedConsoles.Set(selectedConsole);
            headerConsole.SetConsole(selectedConsole);
            middleConsolel.SetConsole(selectedConsole);
        }
예제 #2
0
        public void MoveNextConsole()
        {
            currentConsoleIndex++;

            if (currentConsoleIndex >= consoles.Length)
            {
                currentConsoleIndex = 0;
            }

            selectedConsole = consoles[currentConsoleIndex];

            Children.Clear();
            Children.Add(selectedConsole);
            Children.Add(headerConsole);

            selectedConsole.IsVisible = true;
            selectedConsole.IsFocused = true;
            selectedConsole.Position  = new Point(0, 2);

            Global.FocusedConsoles.Set(selectedConsole);
            headerConsole.SetConsole(selectedConsole);
        }