realvirtual.io
  • Building Digital Twins with Unity and realvirtual.io
  • Basics
    • Installation
    • Demo Model
      • Old Demo Model
    • Editor User Interface
      • Hierarchy Window
      • 3D Views
      • Quick Edit
      • Move Pivot Points (Pro)
      • Selection Window (Pro)
      • Material Window (Pro)
      • Measurement (Pro)
      • Kinematic Tool (Pro)
      • Model Checker
    • Runtime UI
      • Group Manager
      • Debug Console
      • Responsiveness
      • Runtime Persistence
    • Importing and exporting
    • Folder structure
    • Tutorial
    • Physics
    • CAD import (Pro)
      • CADLink (Pro)
      • CAD Checker (Pro)
      • CAD Updater (Pro)
    • Reusable Components (Prefabs)
    • Cadenas parts4cad
    • Publishing the Digital Twin
    • Revision management
  • News
  • Login & Download Updates (Pro)
  • Components & Scripts
    • Realvirtual
      • Environment Controller
    • MU, Source and Sink
      • Source
      • Sink
    • Motion and Kinematic
      • Drive
      • Kinematic
      • Group
      • Joint
      • CAM
      • TransportSurface
      • Guided Transport
      • Drive behavior
      • Chain
      • Chain element
      • Motion for developers
    • Sensors
      • Sensor
      • Measure
      • MeasureRaycast
    • Picking and Placing MUs
      • Grip
      • Gripper
      • Fixer
      • Pattern
    • Changing MUs
      • MaterialChanger
      • PartChanger
      • Cutter
    • Scene Interaction
      • 3D Buttons
      • Screen Overlay Buttons
      • Scene Selectables
      • Lamp
      • Interact3D
      • UI components
      • HMI components (Pro)
        • Start your own HMI
        • HMI Tab
        • HMI DropDown
        • HMI Puschbutton
        • HMI Switch
        • HMI Value
        • HMI Text
        • HMI Slider
        • HMI Message
        • HMI Marker
      • ModelZoo (Pro)
    • Interfaces
      • Interface Tools
        • Signal Manager
        • Signal Importer Exporter
        • Signal Catcher
        • OnValueChangedReconnect
      • Signal Importer / Exporter
      • ABB RobotStudio (Pro)
      • Denso Robotics (Pro)
      • EthernetIP (Pro)
      • Fanuc (Pro)
      • FMI
      • Igus Rebel
      • MQTT (Pro)
      • Modbus (Pro)
      • OPCUA (Pro)
      • PLCSIM Advanced (Pro)
      • RoboDK (Pro)
      • RFSuite (Pro)
      • SEW SimInterface (Pro)
      • Siemens Simit Interface (Pro)
      • Simit Shared Memory (Pro)
      • Simulink (Pro)
      • S7 TCP
      • TwinCAT (Pro)
      • TwinCAT HMI (Pro)
      • UDP (Pro)
      • Universal Robots (Pro)
      • Wandelbots Nova (Pro)
      • Websocket (Pro)
      • Windmod Y200 (Pro)
      • Custom Interfaces
    • Performance Tools
      • Combine Meshes (Pro)
      • Create Prefab (Pro)
      • Hierarchy Cleanup (Pro)
      • Mesh Optimizer (Pro)
      • Performance Optimizer (Pro)
    • Defining Logic
      • Unity Scripting
      • Behavior Graph
      • Logicsteps
      • Unity Visual Scripting
      • Recorder
    • Robot Inverse Kinematics (Pro)
    • Volume Tracking (Pro)
  • Multiplayer (Pro)
  • Extensions
    • ModelZoo
      • Beckhoff TwinCAT
      • Siemens S7
      • Denso Cobotta 1300
      • Wandelbots Nova Fanuc CRX
      • Universal Robots UR10
      • Fanuc Roboguide
    • realvirtual.io AIBuilder
      • realvirtual.io AI Builder Overview
      • Generate AI Training Data
      • AI Training
      • Testing AI in a Digital Twin
      • Deploying the AI
    • realvirtual.io Simulation
      • Conveyor Library
      • Path System
        • Path finding
        • Line
        • Curve
        • Workstation
        • Catcher
        • Pathmover
    • realvirtual.io Industrial Metaverse
      • Setup Guide
      • VR Modules
      • AR Modules
      • Multiuser
    • AGX Physics
    • VR Builder
    • CMC ViewR
  • Advanced Topics
    • Render Pipelines
    • Mixed Reality with Meta Quest3
    • Upgrade Guide
      • Upgrade to 2022
    • Open Digital Twin Interface
    • Usefull Addons
    • Improving Performance
    • Supported Platforms
    • Compiler Defines
    • For Developers
      • Important Classes and Interfaces
      • Assembly Definitions
      • Starting your development
      • Class documentation
      • realvirtual Init Sequence
      • realvirtualBehavior Lifetime Methods
      • Testing
    • Newtonsoft JSON
    • Troubleshooting
  • Release Notes
  • AI Digital Twin Assistant (GPT4)
  • License Conditions
Powered by GitBook
On this page
  • How to Use the Debug Console
  • Console Commands
Edit on GitHub
  1. Basics
  2. Runtime UI

Debug Console

Debugging without the Unity Editor in a Build

PreviousGroup ManagerNextResponsiveness

Last updated 2 months ago

The Debug Console in realvirtual.io is based on the , which is licensed under the MIT License (Copyright © Süleyman Yasir KULA).

This tool provides full access to Unity’s console log in a build and allows the execution of custom commands. It is particularly useful for debugging and for modifying specific player application properties during runtime.

How to Use the Debug Console

  1. Add the Debug Console Prefab To enable the Debug Console in your project, add the prefab located at:

    Assets/realvirtual/UIPrefabs/DebugConsole.prefab

    into your scene hierarchy.

  2. Opening the Debug Console While running the simulation, you can open the Debug Console by clicking in the bottom-left corner of the screen.

  3. Console Log Indicators

    • If there are any console log entries, small icons and a log count will appear to notify you.

    • You can review warnings, errors, and other logs in real time.

  4. Executing Commands The Debug Console also supports custom commands, allowing you to trigger specific functions or modify application settings directly.

Console Commands

To see a full list of available commands, type the following in the Debug Console's input field:

bashKopierenBearbeitenhelp

Available Commands

Command
Description

ConnectOff

Disables Connect Mode. This setting is saved for the next start.

ConnectOn

Enables Connect Mode. This setting is saved for the next start.

DebugOff

Turns off Debug Mode. The player must be restarted for this change to take effect. Please note: Not all components take care about Global Debug Mode.

DebugOn

Turns on Global Debug Mode in realvirtualController. The player must be restarted for this change to take effect. Please note: Not all components take care about Global Debug Mode.

DeletePrefs

help

Prints all available commands.

help [commandName]

Prints detailed information about the specified command.

InspectorOff

Disables the Runtime Inspector. The player must be restarted for this change to take effect.

InspectorOn

Enables the Runtime Inspector. The player must be restarted for this change to take effect.

Deletes all PlayerPrefs (everything what is saved with or saved manually via script). The model returns to the standard settings.

For more information about implementing your own commands please check

https://github.com/yasirkula/UnityIngameDebugConsole?tab=MIT-1-ov-file
RuntimePersistence
Unity Ingame Debug Console
Debug Console