第二章 角色与玩法底座:GAS、输入、移动、动画的接力

底层骨架定好后,第一层(L1)是最重要的四块砖:GAS 战斗、Enhanced Input 输入、角色移动、动画。它们之间的接力方式,决定了后面所有系统(AI、UI、特效、联机)怎么挂上来。本章是全书的"技术密度"高地。

章节地图

篇目 主题 一句话结论
0201 蓝图为主的 GAS 搭建 中小项目用蓝图 GAS,迭代快、改得动
0202 Enhanced Input 接入 Tag 驱动的输入,让系统互不认识却能通信
0203 角色移动组件 移动模式与回调是一切手感的底座
0204 动画蓝图与动混 Blend Space + Montage + Root Motion 三件套
0205 受击-死亡-复活链路 用 GA 生命周期把流程串起来

与官方文档的关系

GAS 官方文档(https://www.wanxiangyundang.top/read/unreal-engine-5-8-docs/gameplay-ability-system-for-un-2c2c)偏概念,输入官方文档(https://www.wanxiangyundang.top/read/unreal-engine-5-8-docs/enhanced-input-in-unreal-engin-c7d0)偏参数;Lyra 示例的输入设置(https://www.wanxiangyundang.top/read/unreal-engine-5-8-docs/lyra-input-settings-in-unreal-2e04)是最好的参考工程。我的增量是"中小项目该怎么落地"——Lyra 是工程典范但过重,独立项目要的是"七成功能、两成时间"。

一条主线

这一章有一条隐含主线:输入 -> GA 触发 -> 移动/动画播放 -> 效果结算 -> 反馈层(下一章)。读的时候注意每个系统"从哪里拿指令、往哪里交结果"。

心得:L1 的这四个系统,我在做的时候各写了一周;但写完后整个项目"突然活了"——角色能动、能打、会被打、会死。L1 是玩家"感受到游戏存在"的那一层,值得花最多的时间打磨。