工具和编辑器

本页面试图给大家一个编辑器的概念,在虚幻引擎 4 中有着多种不同类型的编辑器窗口。有可能是在 Level Editor 中设计关卡,也有可能是在 Blueprint Editor 下为某个 Actor 编写关卡中的脚本行为,又或者是在 Cascade Editor 中制作粒子特效,或者在 Persona Editor 内设置角色的动画逻辑。对每个 Editor 有较好的理解,并知道它们能够做些什么事情,以及如何在它们之间来回切换,将会对工作流程具有很好的改善,并能够在开发过程中避免无意义的障碍。

下面是对每个类型的编辑器的参考,有概括描述的内容,也有链接可以跳转到更详细的文档。

LevelEditorImage.png

关卡编辑器

关卡编辑器是用来构建游戏关卡的最主要的编辑窗口。简单来讲,这里就是用来定义游戏中的场所,可以添加各种不同类型的 Actors 和 几何体蓝图级联粒子系统 或者其他你想添加到场景关卡中的东西。 默认情况下,当新建一个项目或者打开一个项目时,都会打开关卡编辑器窗口。

更多内容请查看: 关卡编辑器

MaterialEditorImage.png

材质编辑器

材质编辑器中,可以新建(或者编辑已经存在的)材质,这些材质能够被应用于一个模型来控制模型的可见外观。 比如,能够创建一个 "泥土" 的材质,并将它应用于场景中的地面或者地表上,来达到泥地的表面可视效果。

更多内容请查看: 材质编辑器用户指南

BlueprintEditorImage.png

蓝图编辑器

蓝图编辑器中,用于制作或修改蓝图,蓝图是一种特殊的资源,能够被作为一个新的 Actor 类型来创建, 并且用脚本来响应关卡事件,无需编写任何 C++ 的代码。

更多内容请查看: 蓝图编辑器参考

BehaviorTreeImage.png

行为树编辑器

在行为树编辑器中,可以通过一种可视化的基于节点的脚本系统(类似于蓝图)来控制关卡中 Actor 的人工智能(AI)。 可以是任意数量的敌对角色的行为,NPC 角色行为,车辆行为,等等。

更多内容请查看: 行为树用户指南

PersonaEditorImage.png

Persona 编辑器

Persona 编辑器是虚幻引擎 4 中的动画编辑工具集,可以用来编辑 骨架(Skeleton)骨架网格体(Skeletal Mesh)动画蓝图 以及其他动画资源。即便不是所有的动画,但大部分的虚幻引擎 4 的动画相关的工作内容都在这个编辑器中进行。

更多内容请查看: Persona 动画编辑器参考

CascadeEditorImage.png

级联粒子编辑器

在虚幻引擎 4 中的粒子系统 有这个级联粒子编辑器来编辑制作, 这是一个完全整合在引擎中的模块化粒子特效编辑器。级联系统提供了实时的粒子效果查看,以及效果的模块化编辑, 能够多快好省的创建制作哪怕是最为复杂的特效表现。

更多内容请查看: 级联粒子编辑器参考

UMGUIEditorImage.png

UMG 界面编辑器

UMG 界面编辑器是个可视化的 UI 编辑工具,可以用来创建 UI 元素,比如游戏内的 HUD 界面,菜单,或者其他想要给用户看到的图形有关的界面。

更多内容请查看: UMG UI 设计器用户指南

MatineeEditorImage.png

Matinee 编辑器

Matinee 编辑器专注于特殊的动画制作,在这里可以放置关键帧来设置场景中特定角色的某些属性。 这里可以创建游戏中的过场动画,动态的游戏事件表现,甚至基于时间的来修改一些角色的参数(比如用这个工具驱动光照的基于时间的明暗变化)。

更多内容请查看: Matinee 用户指南

SoundCueEditorImage.png

Sound Cue 编辑器

在虚幻引擎 4 中音频的回放行为由 Sound Cue 定义,这些 Sound Cue 可以在 Sound Cue 编辑器中进行修改。 在 Sound Cue 编辑器中,可以组合并混响几个不同的声音资源来得到一个单一的具有混合效果的“输出”并保存为一个 Sound Cue。

更多内容请查看: 音效编辑器

SpriteEditorImage.png

Paper2D 图片编辑器

该 Paper2D 图片编辑器能够设置并编辑独立的 Paper 2D Sprites (这是一个在虚幻引擎 4 中快速方便的显示 2D 图片的方法)

更多内容请查看: Sprite 编辑器参考

FlipbookEditorImage.png

Paper2D Flipbook 编辑器

通过使用 Paper2D Flipbook 编辑器,可以创建被称为 Flipbook 的 2D 动画。 在 Paper2D Flipbook 编辑器中,通过定义一系列图片和相应的关键帧信息,这些关键帧将会被 “flip” 来创建动画。 对 Flipbook 的理解,最佳的思维方式是把它看作以前手绘风格的动画片。

更多内容请查看: Flipbook 编辑器参考

PhatEditorImage.png

Physics Asset 工具编辑器

Physics Asset 工具编辑器(简称 PhAT )用来为 骨架网格体(Skeletal Mesh) 创建 Physics Asset。 能够从零开始制作完整的 regdoll 的设置,或者使用自动化的工具来生成基础的 Physics 物体的各个部分以及 Physics 的约束设置。

更多内容请查看: 物理资源工具 (PhAT)

StaticMeshEditorImage.png

静态网格体编辑器

静态网格体编辑器用来对模型的外观、碰撞和 UV 来做预览,并且能修改 静态网格体 的一些参数属性。 在静态网格体编辑器中还可以为静态网格模型资源设置 LODs (或者叫 Level Of Details 设置)。

更多内容请查看: 静态网格体编辑器用户指南

MediaFrameworkImage.png

媒体播放编辑器

媒体播放编辑器在虚幻引擎 4 中播放的来自于媒体文件或者其他 URL 地址的源媒体.

虽然这里的“编辑器”并不是说真的能够在这个编辑器中编辑媒体文件,但这里是用于定义媒体文件回放时的设置, 比如是否自动播放,播放的速率以及是否循环播放等。

同时还能够在这个编辑器中查看媒体的信息,以及使用标准回放的控制来查看该媒体内容。

更多内容请查看: 媒体框架