控制框允许通过结合移动、旋转和调整大小等操作来远程检查对象。控制框提供视觉反馈,显示与目标对象的交互情况。框架会围绕目标对象绘制,并应适合对象的大小。
QCHT 控制框概述
这个组件可以自定义交互的各个方面。例如,可以为瞄准点设置颜色和图标,也可以更改激光的颜色和控制框的灯光。该组件支持对移动、旋转和调整大小等交互进行自定义。
如何与控制框交互
● 移动控制框:通过射线投射到控制框的表面来移动它。
● 调整大小:瞄准控制框的角落以调整其大小。
● 旋转:瞄准控制框边缘的中间部分以旋转它。
视觉提示
当用户与控制框交互时,控制框会提供视觉反馈。
在初始状态下,控制框是不可见的。当用户开始射线投射到控制框时,瞄准点会将其照亮,以显示可以进行交互。图标会指示当前的交互类型(移动、旋转、调整大小)。当控制框被选中时,其轮廓会发光以表示已选中状态。
集成步骤
1、创建一个对象(例如一个 3D 立方体)。
2、添加 QCHT 控制框脚本。
3、确保碰撞器设置为触发模式。
4、自定义控制框。