# Quick Edit

## What's New in Version 6.0.3

* **New Toolbar Integration**: QuickEdit can now be activated via the realvirtual toolbar buttons in Scene View
* **Modern UI Toolkit**: Complete visual redesign with improved styling
* **Better Organization**: Components grouped by functionality
* **Enhanced Pivot Tools**: Integrated MovePivot functionality with dedicated toolbar button
* **Improved Performance**: Faster rendering and responsiveness
* **Dark Theme**: Professional dark interface matching Unity's theme
* **Dual Activation**: Both toolbar button and F1 hotkey activation methods available

{% hint style="info" %}
**Updated in Version 6.0.3**: QuickEdit has been redesigned with modern UI Toolkit and enhanced overlay integration.
{% endhint %}

## Overview

The QuickEdit overlay is a powerful Scene View tool that provides instant access to essential realvirtual components and functions. The redesigned interface features a modern, dark-themed UI with organized component categories and enhanced pivot tool integration.

<figure><img src="/files/gMfMq3ZTm190iVVgJ7Lg" alt="New QuickEdit UI Toolkit Interface"><figcaption><p>QuickEdit overlay with modern UI Toolkit design and enhanced component organization</p></figcaption></figure>

## Key Features

### Component Categories

The new QuickEdit interface organizes components into logical groups:

* **Positioning Tools**: Local, Global, Pivot controls with X-, Y+, Z+ axis buttons
* **Ground Operations**: "To Ground", "Pivot to B...", "Align Y Up"
* **Object Management**: "Empty" and "To Empty" for GameObject creation
* **Core Components**: Transport Surface, Sensor, Axis, Kit
* **Interaction**: Grip, Fixer, Joint
* **Motion Systems**: Simple Drive, Cylinder, Gear, CAM, Follow Position, Destination Drive, Drive Erratic, Drive Speed

### Enhanced Controls

* **Pivot Integration**: Direct access to pivot manipulation tools
* **Speed Control**: Target Speed slider with precise value input
* **Playback Controls**: Back, Stop, Forward buttons for simulation control
* **Context-Sensitive**: Available functions adapt to selected object(s)

## How to Use

### Activation Methods

**Method 1: Toolbar Button (New in 6.0.3)** The QuickEdit overlay can now be activated via the new realvirtual toolbar in the Scene View:

<figure><img src="/files/evLJ16o28xWIc6bSh6j4" alt="realvirtual Toolbar Buttons"><figcaption><p>New realvirtual toolbar with Quick Edit and Move Pivot buttons in Unity Scene View</p></figcaption></figure>

**Method 2: Keyboard Shortcut** Press **F1** in Scene View to toggle QuickEdit overlay (traditional method)

### Usage Steps

1. **Activation**: Click the **Quick Edit** button in the realvirtual toolbar or press **F1**
2. **Selection**: Select objects in the Scene View or Hierarchy
3. **Component Addition**: Click component buttons to add to selected objects
4. **Pivot Control**: Use positioning tools for precise object manipulation
5. **Speed Adjustment**: Use the Target Speed slider for drive components

## Drive Control Settings

When working with Drive components, QuickEdit provides controls for setting up drive parameters that will be used during Play Mode:

<figure><img src="/files/eSytISHXIryesXmQ8HdT" alt="QuickEdit Drive Controls"><figcaption><p>Drive control section for configuring target speed and jog settings for Play Mode</p></figcaption></figure>

### Control Settings

* **Back (◀)**: Sets the drive to jog backward when Play Mode starts
* **Stop (■)**: Sets the drive to stop/idle state for Play Mode
* **Forward (▶)**: Sets the drive to jog forward when Play Mode starts

### Speed Configuration

* **Target Speed**: Sets the target speed value for the selected drive (shown as "100" in mm/s)
* **Pre-Play Configuration**: Speed setting is applied to the drive component for use in Play Mode
* **Units**: Speed configured in millimeters per second (mm/s)

### Usage for Play Mode Preparation

1. **Select Drive**: Click on a Drive component in the Scene View or Hierarchy
2. **Set Speed**: Configure the Target Speed value for Play Mode operation
3. **Set Direction**: Choose Back, Stop, or Forward for initial Play Mode behavior
4. **Enter Play Mode**: The drive will use the configured settings when simulation starts

This feature is particularly useful for:

* **Play Mode Setup**: Configure drive behavior before entering Play Mode
* **Speed Configuration**: Set target speeds for automation sequences
* **Initial State Setting**: Define whether drives should jog forward, backward, or remain stopped
* **Simulation Preparation**: Prepare drive parameters for testing automation logic

## QuickEdit in Play Mode

During Play Mode, QuickEdit transforms into a powerful real-time control and monitoring interface, allowing you to interact with drives and control simulation parameters while the automation is running:

<figure><img src="/files/5C0hQBXHURA0xzCm4i6x" alt="QuickEdit in Play Mode"><figcaption><p>QuickEdit during Play Mode showing active drive controls, timescale adjustment, and real-time drive monitoring</p></figcaption></figure>

### Simulation Controls

<figure><img src="/files/dZABnaFC1pG5Ir9NayLn" alt="Simulation Speed Controls"><figcaption><p>Close-up view of Timescale and Drive Speed Override controls for simulation speed adjustment</p></figcaption></figure>

#### Timescale Control

* **Timescale Slider**: Adjust simulation speed from slow motion to accelerated time (shown: 368.8)
* **Current Value Display**: Shows current timescale multiplier in real-time
* **Slider Range**: From 0.1 (slow motion) to max (very fast simulation)
* **Real-time Adjustment**: Changes apply immediately to entire simulation speed

#### Drive Speed Override

* **Global Speed Control**: Override all drive speeds with a master multiplier (shown: 1.0)
* **Independent Control**: Separate from timescale - affects only drive movements
* **Slider Range**: From 0 (stopped) to max speed multiplier
* **Testing Feature**: Ideal for testing automation sequences at different drive speeds

### Active Drive Monitoring

#### Drive Selection and Control

* **Drive List**: Shows currently selected or active drives in the scene
* **Real-time Status**: Displays current drive positions and states
* **Position Display**: Shows exact drive positions (e.g., "A3: 205.8°")
* **Live Updates**: Values update continuously during simulation

#### Manual Drive Control

* **Back (◀)**: Manually jog selected drive backward during simulation
* **Stop (■)**: Stop selected drive immediately
* **Forward (▶)**: Manually jog selected drive forward during simulation
* **Override Automation**: Manual controls can override automated sequences

### Real-time Features

#### Visual Feedback

* **Active Drives**: Highlighted drives show which components are currently moving
* **Position Indicators**: Real-time position values displayed for monitoring
* **Status Colors**: Visual indicators show drive states (moving, stopped, etc.)

#### Interactive Control

* **Live Adjustment**: All controls respond immediately during simulation
* **No Pause Required**: Adjust parameters without stopping the simulation
* **Multi-drive Support**: Monitor and control multiple drives simultaneously

### Use Cases in Play Mode

* **Speed Testing**: Adjust timescale to observe automation at different speeds
* **Drive Override**: Take manual control of drives during automated sequences
* **Performance Tuning**: Test different speed settings in real-time
* **Debugging**: Stop specific drives to isolate issues during simulation
* **Training**: Demonstrate system behavior at various speeds
* **System Optimization**: Fine-tune drive speeds and timing while observing results

### Key Differences from Edit Mode

| Feature              | Edit Mode               | Play Mode                          |
| -------------------- | ----------------------- | ---------------------------------- |
| **Drive Controls**   | Set initial parameters  | Real-time drive control            |
| **Speed Settings**   | Configure for Play Mode | Active speed override              |
| **Timescale**        | Not available           | Real-time simulation speed control |
| **Position Display** | Static values           | Live updating positions            |
| **Purpose**          | Preparation and setup   | Active simulation control          |

## Configuration

### Aligning Pivot Points

To align pivot points, you can use the Pivot button. This window will open the Move Pivot window. For more information check the page [Move Pivot.](/basics/user-interface/move-pivot-points-pro.md)

### Changing Quickedit Visibility

You can toggle the visibility of the Quickedit window on/off using the Hotkey F1. If you wish to change the hotkey, you can do so within the realvirtual.io controller inside the scene.

![](/files/3LuluRtJIrz3YUQDxmLT)

## Prerequisites

* Unity 6000.0.28f1 (Unity 6) or later with realvirtual framework
* Scene must contain a realvirtual.io controller component
* Basic familiarity with Unity Scene View interface

## Troubleshooting

* **QuickEdit not appearing**: Ensure F1 hotkey is enabled in the realvirtual.io controller settings
* **Toolbar buttons missing**: Verify Unity 6+ installation and proper realvirtual framework setup
* **Drive controls unresponsive**: Check that drive components are properly configured and selected
* **Outdated interface**: Ensure you're using realvirtual version 6.0.3 or later for the new UI Toolkit design

## See Also

* [Move Pivot Points (Pro)](/basics/user-interface/move-pivot-points-pro.md) - Advanced pivot manipulation tools
* [Reparenting Tool (Pro)](https://github.com/game4automation/doc/blob/doc/basics/user-interface/reparenting-tool-pro.md) - Hierarchy management
* [Runtime UI](/basics/runtime-ui.md) - Play Mode interface controls


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.realvirtual.io/basics/user-interface/quick-edit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
