您现在的位置是:首页 >学无止境 >UE5实现距离测量功能网站首页学无止境

UE5实现距离测量功能

右弦GISer 2023-07-02 04:00:02
简介UE5实现距离测量功能

1.实现目标

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

在这里插入图片描述

2.实现过程

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

2.1 Widget

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

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。