美文网首页
VRTK——传送

VRTK——传送

作者: 醉酒青牛_fa4e | 来源:发表于2018-04-20 09:40 被阅读0次

    新建一个空物体,命名为PlayArea,并在上面绑上VRTK_Basic Teleport脚本。 (层级关系无所谓,方便管理即可)


    1.jpg

    设置传送的位置时可以将射线换成贝兹尔射线(曲线),即“VRTK_StraightPointerRenderer”脚本换成“VRTK_BezierPointerRenderer”脚本,并在“VRTK_Pointer”脚本的“pointerRenderer”属性中更改为“VRTK_BezierPointerRenderer”脚本即可。

    高度调整传送

    示例场景

    007_CameraRig_HeightAdjustTeleport


    2.jpg

    这个场景展示了另一种传送功能:按下手柄的触摸板按钮将发射一条射线,松开触摸板将立即传送到射线指向的目标位置,y坐标值贴合目标位置的y坐标值。

    实现方法

    PlayArea上绑定以下三个脚本

    3.jpg 4.jpg 5.jpg

    其中,如果有物体的Tag被设置为在VRTK_Policy List中设置的Tag之一的话,那么将无法传送到该物体上。

    相关文章

      网友评论

          本文标题:VRTK——传送

          本文链接:https://www.haomeiwen.com/subject/duxakftx.html