Unity HoloLens2 开发笔记(三):实现旋转、移动、缩放等简单的基本操作

使用MRTK简单的实现:旋转、移动、双手放大、缩小等功能

一、MRTK编辑器内输入仿真

  • 按WASD移动相机
  • 按住鼠标右键,移动环顾四周
  • 手掌模拟:空格键(右手),左Shift键(左手)
  • 双手操作模拟:按T或Y固定一只手,另一手正常操作
  • Q或E水平移动,R或F垂直移动

二、抓取、拖动、缩放物体

  1. Create > 3D Object > Cube,创建⼀个⽴⽅体 
  2. 添加NearInteractionGrabbable.cs 
  3. 添加ManipulationHandler.cs 
  4. 将HostTransform指定为Cube

三、移动和旋转一个物体

  1. 添加BoundingBox.cs
  2. 添加Interactable.cs 
  • 设置Profiles > Target 为Cube 
  •  在Theme部分,点击Createand Assign New Theme,创建 CubeTheme 
  • 设置ThemeRuntime为InteractableColorTheme 
  • 设置Focus的Color为Red

MRTK v2入门指南

MRTK v2路线图

猜你喜欢

转载自blog.csdn.net/li1214661543/article/details/107512979