@[TOC]
前言
前面咱们对蓝图的操作有了大概的认识,那么接下来便是对蓝图之间的联系进行一个简略的汇总,对蓝图之间的概念进行汇总。如何像咱们的代码相同来组合咱们的蓝图(忽然发现仍是直接上代码方便,蓝图这玩意用起来真不爽,可是这玩意直观呀,还支撑中文…蚌住了,就)
首要咱们都知道咱们的虚幻四底层是C++,所以关于一个蓝图咱们应该对它先笼统成一个类,一个代码片段(你能够笼统成python java 的任何一个言语的类(Go除外,这玩意比较特别))
咱们这篇博客呢,仍是一个概念阐明,这个其实把概念搞清楚了,基本上,便是调用不同的工作的工作,或者函数的工作,这个查文档是吧。
蓝图类结构
比对代码结构
咱们在这边直接打开咱们曾经创立的Actor



所以咱们的个蓝图能够包含那么多东西,一起也包含一些变量。 这个是大致的一些概念阐明,可是蓝图里边还有许多的其他细节,咱们一一来阐明。
工作图表
首要这个工作图表其实便是咱们的一些类办法,只是有些办法是主动触发的



函数
ok 咱们大致懂了咱们总体是怎么样的状况,那么接下来咱们开端慢慢挖掘每一个特色,首要仍是咱们的函数,这个玩意仍是有一点差异的。
函数创立

纯函数

调用
咱们来看看详细的调用你就知道大致的差别了。

宏
这个宏和咱们的函数很相似,可是差异是宏只能在当时类里边调用,可是函数能够在多个里边调用(默认公共),这个和咱们最开端给的那个python函数的实例是相同的。




工作
这儿我期望搞清楚一件工作,那便是工作具有一定的类办法特点,可是没有返回值,这个工作其实是一个接连的工作履行流,一个流程!!!一个咱们要对这个对象进行操作的流程,例如咱们按下F之后咱们要怎么做。这个就相当于调用API的步骤,函数是详细实现的API
那么这个运用咱们也是非常了解了,前面的功能都是基于这个来做的。
变量
这个没啥,便是咱们前面的东西!其实和咱们程序里边的变量。

承继
这个好说嘛,老朋友







多态
这个概念我就不多说了,java都写吐了是吧。(一说到这个,那个明日的java 力扣算法和智能算法将开端,究竟回家两天了也便是刚好抽个空玩玩虚幻四,明日步入正轨,究竟不必怎么动脑子的东西学起来真的快(相对而言虚幻四玩起来真的简略))
OK 这多态其实便是 一个 枪 咱们变成了 M4A1 变成了 AK47

实例
这个我都说那个蓝图是类了,那实例是啥还用阐明嘛

引用差异
在这儿咱们一定要注意咱们要的是类,仍是对象,咱们那咱们先前的一个用过的东西来解说。

手足/起源问题
这个便是经典的,谁是谁祖先的问题了,咱们在创立蓝图的时分有这样的选项


这儿主要解说 Actor 和 Pawn 的差异和联系

总结
这个便是基本概念,搞清楚了这个咱们后面上蓝图看起来就很简略了。也就能够玩更多高级操作了。这部分内容我仍是明日加班吧,累了,作为生死狙击2质检员我还得上线玩玩呢【狗头】。