VR Development Framework
v 1.0.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
void AVR.Core.AVR_DevConsoleMirror.OnGUI ( )
inlineprivate

Definition at line 44 of file AVR_DevConsoleMirror.cs.

44  {
45  DevConsoleOutput.text = AVR_DevConsole.get_text();
46 
47  if(DevConsoleInput) {
48  if(Input.GetKeyDown(KeyCode.UpArrow)) {
49  DevConsoleInput.text = AVR_DevConsole.history(history_index);
50  history_index++;
51  }
52  else if (Input.GetKeyDown(KeyCode.DownArrow))
53  {
54  history_index--;
55  DevConsoleInput.text = AVR_DevConsole.history(history_index);
56  }
57  if(DevConsoleInput.isFocused && DevConsoleInput.text != "" && Input.GetKey(AVR.Core.AVR_Settings.get_key("/settings/core/devConsole/submitConsoleKey")))
58  {
59  run_command();
60  FocusInputField(); // Re-focus inputfield for further commands
61  }
62  }
63  }
void run_command()
Run the command that is written in DevConsoleInput.