美文网首页
VR场景中虚拟界面,并拾取

VR场景中虚拟界面,并拾取

作者: c之气三段 | 来源:发表于2023-03-01 16:00 被阅读0次

    右键创建一个GameMode蓝图,并创建pawn角色。



    依次创建场景节点、相机、左右控制器组件,控制器节点细节中选择左手还是右手。


    image.png
    preControllerMesh是手柄模型选择引擎类容节点的VR编辑节点的模型和材质,将模型拖拽到左右控制器下。这时手柄虚拟手柄就会跟着手势动。不过手柄的位置和大小需要调整好,以便于摄像机能看见。
    image.png

    创建一个界面蓝图,拖动一个按钮


    image.png
    image.png
    在角色蓝图中再次添加widget和widget交互其组件,这里使用右手射线,widget交互射线放到右手控制器下,鼠标习惯用右手。当然这个射线是debug才能看见。
    image.png image.png

    widget的细节需要选择之前创建的界面,Draw Size需要设置正确的分辨率,否者看不见按钮控件,调整这个widget的位置。射线就可以在场景中拾取部件了。

    image.png

    为了打包后看见射线,可以添加一个spline mesh组件放在右手控制器下,并选择模型和材质。


    image.png
    image.png

    蓝图部分:


    image.png image.png

    最后给hellow按钮鼠标的的点击事件做绑定


    image.png

    相关文章

      网友评论

          本文标题:VR场景中虚拟界面,并拾取

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