参考
《UNREAL ENGINE 4 蓝图完全学习教程》
闲话几句
尽管官方宣传不需要会编程就能用UE4做游戏,但是蓝图这种可视化脚本毕竟是在编程的基础上发展出来的,所以有一定的编程基础(无论什么语言)肯定是对蓝图的学习有帮助的。不管是这些最基础的蓝图,还是动画蓝图中的状态机,AI中的行为树,都是需要一定的编程基础、算法基础的。所以去了解了解编程也不是什么坏事情。
打开关卡蓝图
在工具栏中点击Blueprints(蓝图),选择Open Level Blueprint(打开关卡蓝图)。如图:
蓝图编辑器简介
此处我们以关卡蓝图的编辑器举例,类蓝图的编辑器与其有一定的区别。
如图所示,整个编辑器大致分为左中右三大部分。左边用来声明变量、函数等。中间的上面部分依然是工具栏,下面部分Event Graph,就相当于我们编程的地方。右边是细节面板,既可以在(蓝图的)全局层面上进行设置,也可以对变量进行声明。
Hello World
依