蓝图

介绍UE4包含的蓝图演示示例。

Choose your operating system:

Windows

macOS

Linux

BlueprintExamplesGraphicHeader.png

蓝图(Blueprints) 是虚幻引擎4的可视化脚本方法。也就是说,通常要通过编写脚本来完成的任务,现在可以通过一个由节点和连接组成的图表来创建,而不必键入任何实际的代码。这让美术师和其他非程序员类型的用户可以创建错综复杂的游戏系统,而此前只有程序员才能创建这样的系统。

蓝图示例的目的是展示可以在关卡设计中使用蓝图的部分方法。所含关卡包含多种基于蓝图的效果。其中一些效果可以用作关卡设计元素,用来添加雾层和"圣光"等视觉或环境效果,而另一些是互动关卡元素,如复杂的监控摄像机系统。其目的是让用户能够感受到蓝图的巨大潜力,同时提供一些有用的示例来帮助用户学习如何独立创建蓝图。

有关蓝图的更多信息,请参阅 蓝图文档

该文档 并不是 为了指导你逐步创建这些蓝图示例,而是为了提供对每个示例的高级概述,并简要介绍它的创建意图和工作方式。如果想要进一步了解每个蓝图,建议在蓝图编辑器中查看所有示例。

游戏中的注释和探索

BlueprintOffice 关卡(该示例项目的默认关卡)中,你会看到一系列可互动的注释框图标,它们漂浮在特定对象附近。在编辑器中运行游戏时,接近这些图标会使其展开并显示一个注释框,其中包含对关联的附近蓝图的简短说明。

CommentaryBoxes.png

建议先在编辑器中试玩整个关卡,查看所有的注释框并探索关卡中各个元素的使用方式。在了解了各个蓝图的作用后,你可以查看 细节(Details) 面板和蓝图编辑器,以查看其中的脚本。

蓝图基本知识

如果之前完全没有接触过蓝图,你可能需要一些帮助来真正了解蓝图的概念以及蓝图在关卡中的作用。针对这种情况,我们强烈建议你通读 蓝图文档

包含的示例

注释框

TopicCommentary.png

此蓝图将创建一个注释提示框,在玩家进入特定半径后便会打开。在一定距离之外查看时,该对象看起来像是一个漂浮的圆盘,中间有一个字母"i"。玩家处于范围中时,圆盘将上下翻转,显示为一个感叹号"!"并展开文本框。这个文本框固定朝向玩家。

雾层和光束

FogSheetTopic.png

雾层(Fog Sheet)和光线(Light Ray)蓝图用作蓝图的使用示例,创建关卡设计中使用的大气效果。装饰关卡时布置雾气面和光束之类的半透明静态网格体往往颇费时间,因此此类蓝图的作用是让流程更简单,同时让用户能对这些网格体的外观进行更多设置。

随机生成的植物叶子

FoliageTopic.png

植被(Foliage) 蓝图显示了如何使用蓝图来创建随机生成的植被(或其他结构),它们会被自动放置以便贴合表面。用户可以控制特效的范围以及系统尝试生成的网格体数量。随着蓝图的移动,网格体会更新以重新适应新环境。

蝴蝶

ButterflyTopic.png

关卡中央的两个机械蝴蝶示例展示了蓝图如何用于创建基础AI行为。蝴蝶将围绕一个指定的中心点飞行,在一段时间内随机修改方向,然后飞回中间点休息。它们遇到障碍物时,将平稳地朝其飞行并着陆,停止一段时间后再次起飞。蝴蝶飞行的时间越长,休息的时间便越长。

监控摄像头、警报和门

CamAlarmDoor_Topic.png

在关卡中随处可见的监控摄像头蓝图用于在运行模式下与玩家进行交互。在游戏进程中,它们将按搜索模式前后移动。当绿色搜索锥体与Pawn重叠时,指示灯将变成红色并且摄像头开始跟随玩家移动。它将持续跟踪玩家,直至玩家走出跟踪范围。然后在几秒之后,它将返回到搜索模式。

监控摄像头开关按钮

SecurityConsole.png

现有摄像机蓝图捆绑了一个保安监控室。此房间中有一个保安控制台,周围则有监控屏幕。玩家按下控制台中央的大型按钮时,屏幕则会切换显示关卡中放置的多个监控摄像机拍下的画面。这些放置在关卡各处的监控摄像机作用相同,玩家进入其监控范围后便会触发警报系统。

欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消