UE4 HTC VIVE -房产漫游制作教程-抛物线移动篇

UE4 HTC VIVE -房产漫游制作教程-抛物线移动篇,第1张

1抛物线射线检测

2绘制抛物线

3移动角色控制器

抛物线可以被分解成线段,即将连续的点用线段首尾相连表示,“抛物线检测”则使用多次的线段碰撞检测来完成

(1)创建一个继承自ActtorComponent的蓝图作为工具

(2)创建一个Function作为基础算法函数;我们将通过这个基础算法获得轨迹点的列表信息及包含的碰撞检测结果

传入:起点坐标,起点朝向,vector3类型变化量,每段线段长度,默认循环次数,

返回值:碰撞检测所得Hit,检测结果,检测所经历的轨迹点列队

(3)接下来创建对外接口函数

将函数设置为公开函数

一般输入时不需要总改变检测弧线形状颜色等数据,故对外接口只接收起点坐标和朝向即可;

其他有关弧线检测所需的数据均在工具类内使用默认值,如需形状和检测长度理想可自行修改。

返回本次弧线检测的检测结果和Hit信息,给调用者用来做处理

将LaserTool的组件拖拽到之前准备好的角色控制器上

将Floor_Target拖拽到场景并改变其大小;也可多个拼接使用

htc d616自带相机设置中并无法添加拍摄时间的显示,可以下载一款名为“poco相机”的软件,此款软件设置中可以添加拍摄时间。

步骤如下:

  1、打开手机,然后进入poco相机。

2、长按菜单键进入相机设置。

3、然后开启时间水印即可。

以上就是关于UE4 HTC VIVE -房产漫游制作教程-抛物线移动篇全部的内容,包括:UE4 HTC VIVE -房产漫游制作教程-抛物线移动篇、htc d616手机照相怎么显示时间、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9795224.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存