Bootstrap

ue5 GAS 从零开始00

技能+属性=GAS

技能
在这里插入图片描述
属性
在这里插入图片描述

创建一个项目c++c++
插件搜索 gameplay
在这里插入图片描述
保证这里勾选上
在这里插入图片描述

把这三个弄上去
“GameplayAbilities”,“GameplayTags”,“GameplayTasks”
这样就加载了三个模块
在这里插入图片描述
一定要先关ue
先关掉ue
在这里插入图片描述
生成
在这里插入图片描述
在这里插入图片描述
如果没编过,你就检查模块名字是不是没写对
一定要先关ue
先删掉这几个重新来
在这里插入图片描述
然后在这里生成
在这里插入图片描述

新建一个关卡
在这里插入图片描述
保存一下
在这里插入图片描述
设置一下项目
在这里插入图片描述
关掉自动曝光
在这里插入图片描述
默认地图,我们的关卡
在这里插入图片描述

添加资源
通过网盘分享的文件:Assets
链接: https://pan.baidu.com/s/1BgF068eR10ZJIbBtYH4b4g?pwd=i7bb 提取码: i7bb
放在content下

添加心菲角色
在这里插入图片描述

新建c++类
在这里插入图片描述
创建人
在这里插入图片描述

在这里插入图片描述

效果如下
在这里插入图片描述

在这里插入图片描述
创建一个文件夹BP,再在下面创建2个文件夹
然后
在这里插入图片描述

这里作为一个基类
在这里插入图片描述

重新取名BP_BaseBCharacter
在这里插入图片描述
创建一个子类
在这里插入图片描述

BP_Player
在这里插入图片描述
复制一个玩家,取名敌人
BP_enemy
在这里插入图片描述
继承关系如下
在这里插入图片描述

双击打开它
在这里插入图片描述
先把心菲拉进来
在这里插入图片描述

;