Skip to content

事件编辑器

当您打开一个场景(或外部事件)时,事件编辑器将作为一个选项卡打开。

GDevelop使用一个无代码事件系统,它具有动作和条件,而不是一堆代码,这些事件直观易懂,任何人都能理解,无论他们的编程知识水平如何。事件编辑器是您设置这些事件以创建游戏逻辑的地方。

在编辑场景时,可以使用窗口顶部的选项卡在场景编辑器和事件编辑器之间切换。

事件编辑器

切换到事件编辑器后,您会看到工具栏会改变以显示新的工具:

事件编辑器工具栏

添加事件

通过单击工具栏中的“添加事件”按钮来添加事件。

单击此按钮后,屏幕下方的编辑器中将显示一个空白事件

添加事件

您可以向事件编辑器中添加任意数量的事件块。每个事件都可以有各种条件和动作。一旦添加了事件,您可以使用条件和动作来创建游戏的逻辑。了解更多关于条件和动作

添加子事件

通过单击“添加子事件”按钮,您可以向所选事件添加子事件块。

单击按钮后,在我们所选事件下方将出现一个空白子事件。

添加子事件

//如果所附事件的条件为真,则仅执行子事件//。子事件提供了一种避免重复相同条件的方法,使您的游戏更加高效。它们还使逻辑更易于阅读和搜索。

添加注释

通过单击“添加注释”按钮,您可以向事件列表中添加注释块。注释对于向复杂事件添加解释或帮助分离和组织事件非常有用。它们可以包含任何文本。

添加注释

注释是任何游戏或应用程序的重要组成部分。它们可以帮助您组织事件,并为您提供添加有关事件正在执行的注释或解释的机会。

添加其他事件(对每个,重复,当...时)

通过单击“添加”按钮,或右键单击任意事件并转到“添加其他”下拉菜单,您可以看到可以添加的所有不同类型的事件。

添加其他事件

阅读有关事件的帮助以了解更多信息。

编辑事件

您可以通过右键单击要编辑的事件表来编辑事件。会出现一个下拉菜单,显示您的一些选项。

有一些常见操作,如复制,粘贴,剪切,删除,撤消,重做等。但还有其他操作,如切换禁用,分析此事件中使用的对象,将事件移入组等。

编辑事件

  • 切换禁用 禁用所选事件及其子事件。禁用后,游戏运行时将忽略事件和所有子事件。禁用的事件将在动作和条件上显示删除线文本。

  • 在下方添加事件

    • 添加新事件 在所选事件下添加一个空事件。
    • 在下方添加子事件 在所选事件下添加一个空子事件。
    • 添加其他 可以添加其他事件块,如注释,组,当,重复等。
  • 提取事件到函数 将所选事件及其子事件提取到一个函数中。

阅读有关提取事件的更多信息。

  • 将事件移入组 创建一个新组并将所选事件及其子事件移入该组。

阅读更多关于的信息。

  • 分析此事件中使用的对象 分析并显示所选事件及其子事件中使用的所有对象,对象组和行为。

分析对象

  • 更改注释和组的颜色

您可以通过右键单击并选择编辑来更改注释事件组的颜色。

提示

您只能更改组事件的背景颜色。您可以更改注释的背景和文本颜色。对于组事件,文本颜色会根据对比度自动设置。

更改颜色

删除选定事件

通过单击“删除选定事件”按钮,将删除所选事件以及任何子事件。(您也可以按Delete键)

删除事件

撤消/重做更改

任何更改都可以使用这些按钮工具栏按钮撤消或重做。(或使用键盘快捷键ctrl+ Z/Y)

撤消/重做

在事件中搜索

“在事件中搜索”按钮会在屏幕底部打开一个面板。您可以在条件和动作的参数中搜索特定术语。您还可以输入替换参数,并替换事件中所有文本的出现。

搜索事件