技能+属性=GAS
技能

属性

创建一个项目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

继承关系如下

双击打开它

先把心菲拉进来
