(7)先学习一个新的组件 :

++设置其属性 :

++给出生成定位线的蓝图部分 :

++ 整体概览 :

++效果如下 :

(8)P6 开始实现测量 :

++在开始本节课之前,要完成这三处设置 :

++ 在定位线的中间再生成一个定位球,也是显示距离数字的蓝图位置 :

++ 蓝图生成中点定位球 :

++ 效果展示,球的大小自己调,大一点也没问题 :

++ 继续创建蓝图文件 :

++开始一些蓝图编辑 :

++ 先把这个蓝图拖进来。否则用不成 :

++ 运行效果 :

++接着学习中点 蓝图的添加,对应于上面的效果 :

(9)完善控件 UI 蓝图 UiBP_distance :

(10)继续完善 蓝图 BP_measureTool 里的自定义事件“距离测量” 的逻辑,完善距离测量 :

++效果如下 :

++截断小数部分 :

++效果如下 :

++ 修改一下 UI 控件 的 文本绑定函数,这样更好,相应的把“测量工具”这个事件里的逻辑简化下即可 :

++ 如图 :

(11) P7第一个点不显示距离 ,逻辑是计算样条点的数目,不足于两个的时候,就不再绘制定位线,定位中点与距离显示,加个 branch 即可 :

++ 效果 :

(12)
谢谢

被折叠的 条评论
为什么被折叠?



