虚幻引擎4中FPS的线路跟踪

如今,许多不同的射击游戏为其枪法提供了各种不同的机制,从《战地风云》的慢速射击和快速落下的子弹,到《使命召唤》的激光快速,百分百准确的超级武器。 两者的工作都很有趣,但是Hitscan的射击游戏(例如《使命召唤》和《彩虹六号:围攻》)似乎更加流畅和快节奏。 我将使用虚幻引擎的蓝图,向您展示如何使用提供给该引擎的任何人都可以访问的“第一人称射击”模板创建一种易于修改的“线描”武器。 概括地说,虚幻的蓝图是为没有引擎或C ++经验的任何人定制和构建游戏的主要基础。 这也称为拖放编程,因为您基本上就是通过这样做来创建方法和依赖项的。 虽然一开始非常令人生畏,但是一旦您遵循了本教程,我相信您会被鼓励尝试并进行测试。 YouTube上还有许多可用的教程,以及Unreal的answerHub,您可以在其中提问(如果尚未提出问题)。 找到正确的蓝图 首先,启动虚幻引擎4,然后创建一个新项目。 确保留在“蓝图”选项卡上,并选择本教程的“第一人称”模板。 进入引擎后,您将需要在右侧的世界大纲中找到“ FirstPersonCharacter”。 找到它后,右键单击并选择“ Edit FirstPersonCharacter”,这将打开蓝图编辑器。 您将进入以下屏幕: 控件非常简单,要在您周围移动,请右键单击并拖动窗口。…