跳转到正文

对照配套项目观察 GCS

作

作者

作者

创建时间: 2026年10月21日更新时间: 2026年10月21日

目录

对照配套项目观察 GCS

插件本体不带 Content(.uplugin 的 CanContainContent 为 false)。购买后另行提供的配套项目是一条已经接好的观察路径:在内容浏览器打开 /Game/GenericDemo/GCS(对应项目 Content 目录下的 GenericDemo/GCS),进入 GCS_Demo,就能看到近战窗口、远程射击、锁定目标和连击如何接到同一套攻击结果。本页只说明配套项目里能对照什么,不把演示关卡、演示角色或演示 UI 当成插件内置功能。

相关文档:最小自己动手闭环见 快速开始;概念见 核心功能。

本页列出的关卡名和资产名按路径核对。蓝图图节点、Data Table 行值和组件内部字段未在编辑器中打开核验。

前置条件

  1. 已获得配套项目,并能在编辑器中打开。
  2. 内容浏览器能搜到 GCS_Demo,以及下面列出的演示资产名。
  3. 只按资产名和文件夹对照,不要为了写配置去拆蓝图图。

1. 先玩关卡,再拆资产

在 /Game/GenericDemo/GCS 打开 GCS_Demo(关卡在 Levels 下)。用 BP_CombatCharacter 进入 PIE,对面是 BP_CombatCharacter_Enemy。演示战斗实体组件是同一 Blueprints 目录下的 BC_DemoCombatEntity。

先确认这些运行结果,再回内容浏览器对照资产:

  • 近战窗口打开时,挥砍能打到敌人并出现受击或伤害反馈。
  • 远程射击能看到弹道;对打时锁定目标会跟着切换。
  • 连续轻击会从第一段进到后续段,停手后连击会回到入口。

需要看 AI 占位时,再打开可选关卡 GCS_AIMap。它用来对照 AI 怎么用同一套战斗组件,不是默认玩家关卡。

2. 按能力对照路径

先看配套项目核心战斗资产:内容浏览器打开 /Game/GenericGame/CombatSystem(对应项目 Content 目录下的 GenericGame/CombatSystem)。Core 下能直接看到 BC_GCS_CombatSystem、BC_GCS_CombatEntity,它们是演示角色挂战斗组件和实现战斗实体接口的对照样本。

演示角色按路径搜即可:

我想对照的能力

先打开这些路径或资产

对照文档

角色如何挂战斗组件

/Game/GenericDemo/GCS/Blueprints 下的 BP_CombatCharacter、BP_CombatCharacter_Enemy、BC_DemoCombatEntity;再对照 /Game/GenericGame/CombatSystem 的 BC_GCS_CombatSystem、BC_GCS_CombatEntity

挂上战斗组件、战斗流程与攻击结果

近战窗口与命中

GCS_Demo 里打一击,再回 CombatSystem 核心资产看攻击与 Trace 样本

做一次近战攻击、Trace 与命中窗口

远程弹道

同一关卡里开火,对照子弹相关核心资产

做一次远程攻击、子弹运行时

锁定与阵营

锁定敌人后左右切换,对照 Targeting / Team 接线

目标与阵营

连击与武器

连续出招看段数变化;Blueprints 下还有演示武器 Actor

配置连击与武器、连击、武器与战斗实体

不要打开这些蓝图去抄节点或记录未核验的默认值。路径能对上、PIE 能打出结果,就够判断自己项目缺哪一段。

3. 演示只当接线样本

GCS_Demo 的 HUD、输入和武器外观属于配套项目演示层。插件 Runtime 模块不包含这些资产。正式项目可以换掉整套角色和 UI,只要继续挂 GCS 组件、实现 IGCS_CombatEntityInterface,并用攻击定义、Trace 或子弹请求走到 Attack Result。

预期结果

打开配套项目后,内容浏览器能按路径找到 GCS_Demo 和上述角色、核心组件资产。PIE 里能对照近战窗口、远程弹道、锁定目标和连击段数,而不需要打开蓝图图。

验证

  1. 内容浏览器能搜到 GCS_Demo,以及 BP_CombatCharacter、BP_CombatCharacter_Enemy、BC_DemoCombatEntity。
  2. /Game/GenericGame/CombatSystem 的 Core 下能看到 BC_GCS_CombatSystem、BC_GCS_CombatEntity。
  3. PIE 后近战能打出受击或伤害反馈,远程能看到弹道。
  4. 锁定目标后,当前目标会变;连续攻击能看出段数变化。
  5. 只启用插件、没有配套项目时,内容浏览器不会出现上述 /Game/GenericDemo/GCS 资产。

常见失败

现象

说明

只启用插件,搜不到 GCS_Demo 或 BP_CombatCharacter

这些资产在配套项目里,不在插件包内。购买后另行提供配套项目。

想把演示角色或 HUD 直接当成品发布

演示负责接线;角色、动画、输入和 UI 由项目重做。

在自己项目里找不到 GenericDemo 目录

配套项目的文件夹排列以你拿到的工程为准;用资产名搜索比记目录更稳。

打开蓝图抄内部默认值当插件保证

本页只核到路径和资产名。内部字段要以你自己在编辑器里打开的结果为准。

下一步

对照完演示后,按 挂上战斗组件 在自己的项目里做最小闭环,不要复制整份演示关卡。