Skip to content

场景编辑器

打开场景(或外部布局)时,场景编辑器会打开。

Level

场景编辑器是您可以设计和构建游戏关卡、菜单、库存或游戏中的任何其他屏幕的地方。场景编辑器允许您在场景中创建和添加对象。游戏的玩法和规则可以使用事件编辑器中的事件来创建。

在场景编辑器工具栏的右侧,您可以找到用于打开用于游戏不同部分的面板以及其他工具的选项。

Panels

对象面板

对象面板首次打开时出现在场景编辑器界面的右侧。这里显示了您的场景中使用的对象。您还可以通过单击面板底部的“添加新对象”按钮来向列表中添加新对象。

Objects

如果您关闭了对象面板,可以使用工具栏上的此按钮重新打开它:

Objects Open Button

了解所有可用功能和对象类型的特性以查看您可以在游戏中使用的不同类型的对象。

实例属性面板

实例属性面板位于场景编辑器界面的左侧。打开时,面板可能不显示任何信息,但如果选择了放置在场景中的对象实例,则面板将显示与该对象实例相关的所有信息。

Instance panel

放置在场景中的对象称为实例。属性面板允许您更改所选实例的属性:

New panel

  1. **名称指示器:**显示实例表示的对象的名称
  2. **实例锁定:**阻止实例的位置。它有3个状态:(ii) 在保持其编辑能力的同时阻止实例,(iii) 阻止实例的位置、编辑和选择,并_(i)_完全解锁实例。解锁实例的另一种方法是在实例面板列表中找到实例
  3. **编辑对象:**打开对话框以修改实例的对象
  4. **位置值:**实例在场景中的坐标
  5. **大小值:**实例的大小值,如宽度 - 水平大小 -、高度 - 垂直大小 - 和三维对象的深度
  6. **保持比例:**链接大小值以按比例修改。可以通过在输入中键入大小或单击输入名称并水平拖动来增加或减少值
  7. **重置为对象值:**将实例中修改的值重置为其对象的原始大小
  8. **层:**显示实例在图层面板中的位置
  9. **动画:**显示和修改实例的动画

所有对象共享常见属性(以及事件中的通用动作和条件)。 您可以在此处了解这些属性,以查看您可以在GDevelop中使用的所有对象。

提示:

虽然如果您是GDevelop新手,则可能会感到实例和对象之间的差异有些模糊,但重要的是要了解对象就像一个_蓝图_(某些编程语言中也称为“类”)。您可以在场景上拥有多个实例:这些称为实例

如果您关闭了此面板,可以通过单击工具栏中的按钮再次打开它:

Instances Open Button

注意: GDevelop 面板可以通过将其拖动到屏幕的任何位置来移动。只需使用标题栏拖动面板即可。

对象组面板

在“对象组面板”中,您可以找到场景中存在的对象组的列表。

要打开该面板,请单击工具栏中的此按钮:

对象组包含对象,并且可以在事件中使用以指代多个对象,使用单个事件。在关于所有对象的常见功能页面上了解更多信息。

实例面板

实例面板显示场景中存在的对象的所有实例的列表,可用于快速选择任何实例。在列表中,您可以查看任何实例在场景中的位置、角度、图层和 Z 顺序。

您可以单击工具栏中的此按钮打开实例面板:

图层面板

图层充当屏幕上显示的对象的虚拟容器。默认情况下,对象绘制在“基础图层”上,但场景可以有多个图层。例如,“UI”图层通常用于显示控件和文本,而另一个图层可以用于背景。

在此处阅读有关图层和摄像机的更多信息

您可以单击工具栏中的此按钮打开图层面板:

其他工具

切换/编辑网格

通过单击工具栏中的网格按钮,您可以获得多个选项:

  • **显示遮罩:**此选项在场景上显示或隐藏黑色边框。它代表游戏窗口的大小。
  • **显示网格:**此选项在场景编辑器内打开或关闭网格。有网格在需要精确放置对象时是有用的。
  • **设置网格:**此选项打开一个窗口,允许您设置网格的大小和位置。

更改编辑器缩放

单击缩放按钮,您可以更改场景编辑器内的缩放级别:

启动场景预览

通过单击“预览”按钮,您可以启动游戏的预览。

预览将在单独的窗口中打开。在此处阅读有关启动预览的更多信息