UMG - 9:瓦片视图。树视图,以场景中的静态父子网络体组件为例,建立界面树视图,及其独特的视图事件“获取项目子项时”,就可以实现完整的树视图了。

(42) 瓦片视图

在这里插入图片描述

++ 瓦片的对齐

在这里插入图片描述

(43)接着开始跟着老师学习更难的树视图

在这里插入图片描述

++ 与别的视图的重复部分

在这里插入图片描述

(44) 为树视图新建 entry 文件

在这里插入图片描述

++ 完善 entry 控件里的代码,这一部分与列表视图是一样的

在这里插入图片描述

++ 补充,把条目缩进也加进去

在这里插入图片描述

++ 点击条目控件时的颜色更换

在这里插入图片描述

++ 以及

在这里插入图片描述

++ 数据 item 节点里的内容

在这里插入图片描述

++补充,结合老师的后面的讲解,对于 actor 变量,也要公开

在这里插入图片描述

(45) 树视图的素材搭建

在这里插入图片描述

++ 并为作为根节点的圆球添加标签,蓝图里要用

在这里插入图片描述

++经编写完后面的蓝图,测试以后,发现要使用使用 actor 的标签

在这里插入图片描述

(46)树视图里的事件

在这里插入图片描述

(47) 记录一个蓝图里的,官方提供的重要函数,Get Attached Actors 其会递归查找一个对象的所有子类

在这里插入图片描述

(48)以下开始记录蓝图,生成可用的树视图的蓝图

++先看看运行效果

在这里插入图片描述

++第一部分,先熟悉下 界面蓝图里的变量

在这里插入图片描述

++ 构造树形结构

在这里插入图片描述

++介绍递归函数中的变量

在这里插入图片描述

++ 介绍本递归函数,中间大量应用了局部变量,为了蓝图布线好看,很担心出现值复制,导致蓝图逻辑出错,但万幸,都是对数据节点对象的对象引用,蓝图的运行结果还是对的

在这里插入图片描述

++ 这个大蓝图的后半部分

在这里插入图片描述

(49)

谢谢

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhangzhangkeji

谢谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值