运用快捷开发工具,能够极大地减少开发过程中所需配置工作,这里将介绍两种开发工具,Building Block和Quick Action。
Building Block
在Meta→Tools→Building Blocks中,将Meta XR sdk中能够实现的一些功能封装在了这个里面;
只要将他们拖进层级窗口,或点击右下角的加号按钮,就能够快速创建所需要的功能模块,而省去了复杂的配置过程;
Quick Action
Quick Action能够快速对物体和玩家对象进行交互所需要的相关配置,右键点击需要添加交互的物体,选择Interaction SDK→Add 需要添加的交互方式
比如给一个立方体添加抓取的交互,点击Add Grab Interaction,在弹出的窗口中点击Fix All,就能够修改物体配置为抓取交互所需要的配置。
Bug:Cannot add interactors:No input devices present in scene.
无法添加交互,场景中没有输入设备
这是因为玩家对象还没有完全配置好,给玩家物体OVRCameraRig添加子物体OVRInteraction,再给OVRInteraction添加子物体OVRHands,最终玩家对象就配置成功了。
再点击Create,它就会为玩家对象添加代表了Interactor的子对象,为物体添加Interactable的子对象