UE5实现距离测量功能

1.实现目标

UE5在Runtime环境下测量两个空间点位之间的绝对距离,并支持多段线的距离测量,GIF动图如下所示:

在这里插入图片描述

2.实现过程

实现原理比较简单,首先是基于PDI绘制线,有关绘制点和绘制线的可以看本专栏之前的文章,有详细介绍,这里不再赘述。
其次是创建Widget,用于显示当前的距离,最后是实时计算当前线段的长度,更新Widget显示即可。下文简单演示并测试一下效果。

2.1 Widget

简单创建一个Widget,用于显示测量出的距离。这里设置了两个Text,一个用于显示距离,另一个用于显示单位。显示距离的Text需要勾选Is Variable,转为变量&#

猜你喜欢

转载自blog.csdn.net/weixin_45782925/article/details/130436465
今日推荐