蓝图

BlueprintExamplesGraphicHeader.png

本页面的内容:

蓝图 相当于虚幻引擎4的可视化脚本。 这意味着为通常为脚本编程保留的任务将通过节点图表和其关联来创建,而不必输出任何实际节点。 这使得美工和其他非程序员用户可以创建复杂而精密的游戏系统,而之前这仅仅能由程序员来实现。

蓝图示例的目的是对您的关卡设计中能采用的一些蓝图进行展示。 这些关卡包含了一系列基于蓝图的特效。 其中的一些被用来作为关卡设计元素,用来添加视觉和环境特效,比如雾薄片和"太阳光“,而另一些为可互动的关卡元素,比如复杂的安全摄像机系统。 目的是让用户了解可以使用的巨大数量的蓝图,同时提供有用的示例来帮助用户学习如何自行创建蓝图。

如需获得蓝图的更多信息,请查阅蓝图文件

此文目的并 在于让您一步步了解蓝图示例的创建过程。 本文旨在从一定高度来概述蓝图示例中的每个示例并深入分析其用处,以及它是如何发挥用处的。 如果您想要了解更多关于这些蓝图的内容,我们鼓励您在蓝图编辑器中逐个查看每个示例。

游戏中的注释和探索

在整个 BlueprintOffice(蓝图办公室)关卡中,您将看到一系列悬浮在特定对象旁的互动注释框图标。 在编辑器中玩游戏时,点击这些图标中的一个使其展开,将会显示评论框以及相关邻近蓝图的简短注释。

CommentaryBoxes.png

推荐首先在编辑器中玩一下关卡内容,查看所有的评论框并探索关卡中的每个元素如何发挥作用。 之后,当您了解了每个蓝图是做什么的,您可以查看 细节 面板以及蓝图编辑器,来查看其中的脚本。

蓝图基础

如果您从来没有尝试过蓝图,您可能需要一些帮助来真正了解它们是什么,以及它们如何帮助您制作更好的关卡。 这样的话,我们强烈建议您读一下 蓝图文件

包含的示例

TopicCommentary.png

此蓝图会创建一个评论提示框,会在玩家行动到特定半径内时打开。从一定距离来看,对象会像一个悬浮的冰球一样,中间有个"i"。当玩家到达一定距离内,冰球会上下颠倒,形成一个感叹号 "!" 并且评论框中的文字会从中延展出来。这个评论框会不断地调整方向直接面向玩家。

FogSheetTopic.png

雾薄片和光线蓝图作为蓝图的一个实例,被用来在关卡设计中创建环境效果。在制作关卡时放置半透明的静态网格,例如雾平面和光束,很可能会比较费时,所以这些蓝图的目的就是让整个制作流程更为简便,同时能让用户对这些网格有更多的控制。

FoliageTopic.png

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

ButterflyTopic.png

关卡中心的两只机械蝴蝶就是蓝图被用来创建基本的AI行为的例子。蝴蝶将会飞过特定的中心点,在试图返回中心点休息前,时不时会随机变化方向。当它们遇到物体后,它们会飞向它并落在其上,停留一会后会再次起飞。蝴蝶飞的时间越长,它停留休息的时间就越长。

CamAlarmDoor_Topic.png

整个关卡遍布的监控摄像机是用来在游戏模式中与玩家互动的。在游戏中,它们会以搜寻模式来回摇动镜头。当圆锥形绿色搜索光与pawn重叠,灯转为红色,并且镜头开始跟随玩家的移动。它会持续追随玩家,直到该玩家离开监控范围。然后,过几秒后,它会返回搜索状态。

SecurityConsole.png

连接到现存的摄像机蓝图的是安防室。 这个房间里包含了由屏幕环绕的安全控制台。 当玩家按下控制台中心位置处的大红按钮时,屏幕会切换显示在关卡不同位置处放置的监控摄像机所采集到的图像。 这些监控摄像机同时会在玩家一进入监控范围就触发警报系统。