快速编辑 (Quick Edit)

版本 6.0.3 中的新功能

  • 新工具栏集成:QuickEdit 现在可以通过场景视图中的 realvirtual 工具栏按钮激活
  • 现代 UI 工具包:完整的视觉重新设计,改进了样式
  • 更好的组织:组件按功能分组
  • 增强的枢轴工具:集成了 MovePivot 功能,带有专用工具栏按钮
  • 改进的性能:更快的渲染和响应速度
  • 深色主题:与 Unity 主题匹配的专业深色界面
  • 双重激活:工具栏按钮和 F1 热键激活方式均可用
ℹ️

在版本 6.0.3 中更新:QuickEdit 已使用现代 UI 工具包重新设计,并增强了覆盖层集成。

概述

QuickEdit 覆盖层是一个强大的场景视图工具,提供对 essential realvirtual 组件和功能的即时访问。重新设计的界面具有现代深色主题 UI,带有组织化的组件类别和增强的枢轴工具集成。

采用现代 UI Toolkit 设计和增强组件组织的 QuickEdit 覆盖层

主要功能

组件类别

新的 QuickEdit 界面将组件组织为逻辑组:

  • 定位工具:Local、Global、Pivot 控制,带有 X-、Y+、Z+ 轴按钮
  • 地面操作:"To Ground"、"Pivot to B..."、"Align Y Up"
  • 对象管理:"Empty"和"To Empty"用于创建 GameObject
  • 核心组件:Transport Surface、Sensor、Axis、Kit
  • 交互:Grip、Fixer、Joint
  • 运动系统:Simple Drive、Cylinder、Gear、CAM、Follow Position、Destination Drive、Drive Erratic、Drive Speed

增强控制

  • 枢轴集成:直接访问枢轴操作工具
  • 速度控制:目标速度滑块,带有精确值输入
  • 播放控制:后退、停止、前进按钮用于仿真控制
  • 上下文敏感:可用功能根据选中的对象自适应

如何使用

激活方式

方式 1:工具栏按钮(6.0.3 新增) QuickEdit 覆盖层现在可以通过场景视图中新的 realvirtual 工具栏激活:

Unity Scene View 中带有 Quick Edit 和 Move Pivot 按钮的新 realvirtual 工具栏

方式 2:键盘快捷键 在场景视图中按 F1 切换 QuickEdit 覆盖层(传统方式)

使用步骤

  1. 激活:点击 realvirtual 工具栏中的 Quick Edit 按钮或按 F1
  2. 选择:在场景视图或层次结构中选择对象
  3. 添加组件:点击组件按钮将其添加到选中的对象
  4. 枢轴控制:使用定位工具进行精确的对象操作
  5. 速度调整:使用目标速度滑块调整驱动器组件

驱动器控制设置

使用驱动器组件时,QuickEdit 提供了用于设置播放模式下使用的驱动器参数的控制:

用于配置 Play 模式目标速度和点动设置的驱动控制部分

控制设置

  • Back (◀):设置驱动器在播放模式启动时向后点动
  • Stop (■):设置驱动器在播放模式下为停止/空闲状态
  • Forward (▶):设置驱动器在播放模式启动时向前点动

速度配置

  • Target Speed:设置选中驱动器的目标速度值(显示为"100",单位 mm/s)
  • 播放前配置:速度设置应用于驱动器组件,供播放模式使用
  • 单位:速度以毫米/秒 (mm/s) 配置

播放模式准备的使用

  1. 选择驱动器:在场景视图或层次结构中点击驱动器组件
  2. 设置速度:配置播放模式操作的目标速度值
  3. 设置方向:选择后退、停止或前进作为初始播放模式行为
  4. 进入播放模式:仿真启动时驱动器将使用已配置的设置

此功能特别适用于:

  • 播放模式设置:在进入播放模式前配置驱动器行为
  • 速度配置:为自动化序列设置目标速度
  • 初始状态设置:定义驱动器是向前点动、向后点动还是保持停止
  • 仿真准备:为测试自动化逻辑准备驱动器参数

播放模式下的 QuickEdit

在播放模式下,QuickEdit 转变为强大的实时控制和监控界面,允许您在自动化运行时与驱动器交互并控制仿真参数:

Play 模式下的 QuickEdit,显示活动的驱动控制、时间尺度调整和实时驱动监控

仿真控制

用于仿真速度调整的 Timescale 和 Drive Speed Override 控件特写

时间缩放控制

  • Timescale 滑块:从慢动作到加速时间调整仿真速度(显示:368.8)
  • 当前值显示:实时显示当前时间缩放倍率
  • 滑块范围:从 0.1(慢动作)到最大值(非常快的仿真)
  • 实时调整:更改立即应用于整个仿真速度

驱动器速度覆盖

  • 全局速度控制:用主倍率覆盖所有驱动器速度(显示:1.0)
  • 独立控制:与时间缩放分开 — 仅影响驱动器运动
  • 滑块范围:从 0(停止)到最大速度倍率
  • 测试功能:非常适合以不同驱动器速度测试自动化序列

活动驱动器监控

驱动器选择与控制

  • 驱动器列表:显示场景中当前选中或活动的驱动器
  • 实时状态:显示当前驱动器位置和状态
  • 位置显示:显示精确的驱动器位置(例如"A3: 205.8°")
  • 实时更新:值在仿真过程中持续更新

手动驱动器控制

  • Back (◀):在仿真过程中手动向后点动选中的驱动器
  • Stop (■):立即停止选中的驱动器
  • Forward (▶):在仿真过程中手动向前点动选中的驱动器
  • 覆盖自动化:手动控制可以覆盖自动化序列

实时功能

视觉反馈

  • 活动驱动器:高亮显示的驱动器显示当前正在移动的组件
  • 位置指示器:显示实时位置值用于监控
  • 状态颜色:视觉指示器显示驱动器状态(移动、停止等)

交互控制

  • 实时调整:所有控制在仿真过程中立即响应
  • 无需暂停:无需停止仿真即可调整参数
  • 多驱动器支持:同时监控和控制多个驱动器

播放模式中的使用场景

  • 速度测试:调整时间缩放以不同速度观察自动化
  • 驱动器覆盖:在自动化序列中手动控制驱动器
  • 性能调优:实时测试不同速度设置
  • 调试:停止特定驱动器以在仿真过程中隔离问题
  • 培训:以不同速度演示系统行为
  • 系统优化:在观察结果的同时微调驱动器速度和时序

与编辑模式的关键区别

功能编辑模式播放模式
驱动器控制设置初始参数实时驱动器控制
速度设置为播放模式配置活动速度覆盖
时间缩放不可用实时仿真速度控制
位置显示静态值实时更新位置
用途准备和设置活动仿真控制

配置

对齐枢轴点

要对齐枢轴点,您可以使用 Pivot 按钮。此窗口将打开移动枢轴窗口。有关更多信息,请查看移动枢轴页面。

更改 QuickEdit 可见性

您可以使用热键 F1 切换 QuickEdit 窗口的显示/隐藏。如果您希望更改热键,可以在场景中的 realvirtual.io 控制器内进行。

前提条件

  • Unity 6000.0.28f1 (Unity 6) 或更高版本,带有 realvirtual 框架
  • 场景必须包含 realvirtual.io 控制器组件
  • 对 Unity 场景视图界面有基本了解

故障排除

  • QuickEdit 未出现:确保在 realvirtual.io 控制器设置中启用了 F1 热键
  • 工具栏按钮缺失:验证 Unity 6+ 安装和正确的 realvirtual 框架设置
  • 驱动器控制无响应:检查驱动器组件是否已正确配置和选中
  • 界面过时:确保您使用的是 realvirtual 版本 6.0.3 或更高版本以获得新的 UI 工具包设计

另请参阅