这一节课的内容干货还是很多了。甜老师主要讲了两个实践项目:
一、蓝图接口通讯03:48
二、添加高亮材质13:01
—————————一—————————
00:46 监测互动对象
蓝图接口的使用大致可以分成三步
第一、创建接口
03:47 创建一个接口
命名为互动接口,函数名为互动
第二、在接收对象中,设置接口(接收使用事件)
在接收对象中,添加接口,搜索接口的名字!
04:09 通讯的对象添加接口
分别在门,NPC ,物品
发消息是函数的形式,接收是事件的形式!
04:42 在物品类中,设置接口的行为
互动事件,这里是直接销毁
05:23 门的,接口事件
实现门的开关
06:19 NPC的互动
UI ,并设置为所需。
06:50 UI的设置
文本框——设置为所需!——在NPC的蓝图中,添加控件(Widget)——并在细节面板中,1控件类—选择对话框,2空间—选择屏幕(这样字就会永远面向屏幕),3以所需大小绘制—选择;3渲染—可视为假
08:36 在NPC蓝图中添加事件互动
第三步,在发送信息对象设置接口(使用接口函数)
09:59 在charact中筛碰撞物体
通道检测线条结果后,筛选碰撞对象是否有接口!cast to互动接口
11:20 在character中设置接
发消息使用接口函数(而不是接口事件)
—————————2—————————
13:00 高亮显示
添加一个后期处理体积—细节面板中设置为无限范围,
14:07 把高亮材质添加到后期处理材质
14:46 设置高亮的函数
添加节点—设置渲染自定义深度Mesh(设置完成后后期处理材质才会生效)
这个的目标:解释基元组件(primitive component)的含义!
16:40 筛选那个对象高亮
按标签获取组件,首次筛选选择基元组件,还可以通过标签筛选—HighLight。
18:42 给对象添加标签
在character蓝图中调用高亮函数19:45