VR入门--03(实现传送、和触摸移动功能)

1、点传送

将Teleporting拖入到Hierarchy中,

打开Teleporting下的Teleport脚本

添加下面代码

public bool showHints = false;

if(showHints)

接下来添加传送点,在assest中找到teleportpoint预制体,拖到场景中,多复制几个,拖到想要传送的位置

 运行后你就可以选择你想要移动的位置

另外如果需要设置某些位置不能入(此功能可以用于游戏关卡中),可以勾选Locked

 2、区域传送

将上面的TeleportPoint取消勾选,然后新建一个平面,再在这个平面上添加Teleport Area组件

 然后点击运行,这样就实现了在区域里面移动了。

3、Teleport Area组件也可以加到其它物体上,以cube为例

 在cube上添加Teleport Area组件组件时需要再复制一个同样的cube,然后在复制的那个cube上添加TeleportArea组件(如果直接添加好像就看不到cube了)

添加好后你可以移动到cube上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值