11.5.2 InteractionSystem的示例场景
InteractionSystem提供了一个具有丰富交互行为的示例场景,它可以帮助用户较为直观地了解Steam VR中创建交互逻辑的方法,并且可以为用户直接使用。一方面,大大简化了开发流程;另一方面,对于不擅编程的用户而言降低了开发难度。
在Project面板中,定位到Assets>Steam VR>InteractionSystem>Samples文件夹,打开示例场景Interactions_Examples.unity,如图11.15所示。
在连接好VR设备的情况下试运行,可以看到场景中放置了一些游戏对象,如弓箭台、靶架、遥控小车等。用户可以在VR场景里看见自己的“双手”,左右手分别与两支手柄对应。通过按下手柄上的Trackpad键可以实现位置传送,如图11.16所示,画面中有蓝色或绿色高亮光圈的地方就可以通过“teleport”(传送)实现位置瞬移。

图11.15 InteractionSystem示例场景

图11.16 实现位置瞬移