3、使用GAS设置项目

3. 使用GAS设置项目

要在虚幻引擎项目中设置并使用GameplayAbilitySystem(简称GAS),需要完成以下基本步骤:

  1. 在虚幻编辑器中启用GameplayAbilitySystem插件

  2. 修改项目配置文件YourProjectName.Build.cs,在PrivateDependencyModuleNames中添加以下模块:

    • GameplayAbilities”(游戏能力系统核心)
    • GameplayTags”(游戏标签系统)
    • GameplayTasks”(游戏任务系统)
  3. 刷新/重新生成Visual Studio项目文件

  4. 特别说明:如果你使用的是虚幻引擎4.24到5.2版本,必须调用UAbilitySystemGlobals::Get().InitGlobalData()来启用目标数据功能。示例项目在UAssetManager::StartInitialLoading()中完成了这个调用。从虚幻引擎5.3版本开始,这个初始化会自动完成。更多详情请参考InitGlobalData()

完成以上步骤后,GAS就已经启用了。接下来,你可以: