第2章 升级玩家的技能
Unreal Engine 4蓝图可视化编程
在本章中,我们将通过修改玩家控制器(player character)蓝图,来扩展在第1章中创建的射击交互的核心部分。FPS模板中玩家控制器的蓝图——特别是当它与上一章相对简单的目标圆柱体的蓝图比较时——乍一看很复杂。我们将会分析玩家控制器蓝图并将它分解为很多部分,弄明白每个部分的功能,以及它们组合在一起时能够控制角色和射击的原因。
我们可以很容易且快速地使用现有的资源来照着搭建这个蓝图,甚至不需要花时间去思考它是如何完成这些功能的。但是,我们必须确保当问题出现时能够尽快尽量完美地解决,并且能够扩展玩家控制,以便更全面地符合我们的需要。所以,花点时间来理解这些内部资源有助于将来项目的推动。
在本章的结尾,我们希望能成功修改角色控制器。这样我们就可以为角色添加冲刺、摧毁游戏对象功能,在摧毁对象时附加爆炸效果和声音效果。随着我们达成这些目标,也就完成了一下技能的提升。
- 玩家输入和控制。
- 视野。
- 时间轴和分支逻辑。
- 为对象交互添加声音和例子效果。
时间: 2024-09-11 08:29:16