文章目录
-
- 1.实现目标
- 2.实现过程
-
- 2.1 Widget
- 2.2 蓝图实现
- 3.参考资料
1.实现目标
UE5在Runtime环境下测量两个空间点位之间的绝对距离
,并支持多段线
的距离测量,GIF动图如下所示:
2.实现过程
实现原理比较简单,首先是基于PDI绘制线,有关绘制点和绘制线的可以看本专栏之前的文章,有详细介绍,这里不再赘述。
其次是创建Widget,用于显示当前的距离,最后是实时计算当前线段的长度,更新Widget显示即可。下文简单演示并测试一下效果。
2.1 Widget
简单创建一个Widget
,用于显示测量出的距离。这里设置了两个Text
,一个用于显示距离,另一个用于显示单位。显示距离的Text需要勾选Is Variable
,转为变量&#