UE 5 初学的Day6 -- 篮图3(增加对蓝图的理解)
2022-09-26 本文已影响0人
Edwin_红狼
UE5的蓝图是一种可视脚本,可用于创建逻辑,它称为可视化脚本,特别亲民于美术与设计;因为不需要程序也可以对变量进行修改,也可以跟程序一样思考,当人物与某box重合时,可以发生什么事,播放什么光效,播放什么声音,都可以使用蓝图来设置与定义,这样就可以释放程序出来做高级功能,制作更多的基础节点能力,让设计人员来集成。
蓝图如果从程序角度来理解,其实就是写一个类出来;因为你写是一个类所以需要保存并编译一下,我们在场景中才能使用他,甚至你要定义一个变量出来你也需要编译一下才能提升为变量。因为他就是类下面的一个属性,你就可以应用他。
那蓝图有没有缺点,他的执行效率较慢据说比c++慢8-10倍,处理大批量的数据不友好,处理较多的数学运算也不友好,其他的暂无挑刺的地方。
比如设置是否有火焰,走到某一个地方展示某一段文字,离开就恢复(见图)
设置火焰.png 设置文本可见性.png