1、函数
封装一些操作,与C++中类似,不多叙述,后面会讲与事件的区别
可设置为纯函数,图表中没有进程的输入输出,有返回值
2、宏
与函数的区别是,只能在自身的蓝图类中使用(除了蓝图宏库),在其他蓝图类中就算添加一个数据类型为那个蓝图类的变量,这个变量也不能引出那个宏
除此之外,宏的执行引脚需自己添加,可以添加很多,因此当同一时刻,按下很多键有不同反应时,可将这些键一起输入到宏,输出结果
3、函数与事件的区别
一句话概括,事件重点是触发,函数重点是执行
自定义事件-细节,可以调节在客户端或服务器端执行等网络信息
4、封装、继承、多态
即c++的设计理念,不多说
其中事件也会被子类继承且可以被子类当成事件或者函数使用
5、object、actor、pawn、character、component的区别
从左往右,由大到小
万物皆对象(object)
actor类似前面制造的开关门、升降梯等各种角色
pawn是能够控制的actor
character是有角色移动组件的pawn
component相当于一个组件,可以被装到角色上