第 2 页 边界放大




一、边界放大
首先,来看看官方SteamVR给出的预制体的顶视图:

发现没有,在HTC头盔的游戏中,玩家总在蓝色框的中间位置。
而对于需要从(0,0)作为起点的游戏,需要在房间内到处移动。
并且根据游戏剧情,需要空间移动的游戏,这个就只可以用原有场地的1/4的场地了,更造成了场地的浪费。
我们首先解决的就是位置需要偏移问题。
其次,看到蓝色边框的大小了没有,其实蓝色框范围很小。

看代码:

这个面积小,不满足需求,怎么办呢?自己来增加啊,搞大场地!
我就自己做了一个区域标识。

小的蓝色框为它原本的400*300的,大的为我自己缩放的区域。
选择Size为Calibrated这个选项,缩放即可。特地添加了一个父节点。
以防止在直接节点上缩放出问题,xz均缩放为4,Y仍旧为1。
这个标识就基本满足游戏中场地大小为9*9米的一个大场地了。
本文导航
- 第1页: 首页
- 第2页: 边界放大
- 第3页: 起点位置平移
- 第4页: 游戏空间与场地非等比空间速度缩放
网友评论