Skip to content

链接对象

"链接对象"类别的操作和条件允许我们在对象之间创建虚拟连接。我们可以通过它们之间的链接来引用它们。通常情况下,在创建对象时只能将两个对象进行链接。

提示

您还可以使用“对每个对象”事件来逐个处理对象的每个实例,并与其他对象创建链接。通过访问有关对每个事件的页面来了解更多。

提示

一些链接对象的条件既可以作为条件,也可以作为操作。如果没有选择任何对象,则条件将被视为 false。如果不希望出现这种行为,请使用它们的操作对应项。

链接两个对象

此操作会在第一个参数中的对象与第二个参数中的对象之间创建链接。

考虑链接的对象

有一个名为“考虑链接的对象”的操作和条件。

此操作会扫描第一个参数中的对象,并对每个对象进行检查,如果从它到第二个参数中的任何对象有注册的链接,则它们将被选中进行下一步操作。“执行此操作后,下一个执行的操作(以及子事件)只会对被选中的对象执行。

条件在所有情况下均有效,除非没有选择任何对象(即:第一个参数中的任何对象没有与第二个参数中的任何对象建立链接)。在这种情况下,条件将为 false。

从对象中取消所有对象的链接

此操作会删除与指定对象的所有链接。它们将不再与任何其他对象虚拟链接。

解除两个对象之间的链接

此操作会移除给定一对对象之间的链接。

示例

在此示例中,对于每一个现有的“寻路器”对象,都会创建一个新的“地形”对象。这种创建和链接步骤只需执行一次。底部事件每帧都会运行,并导致“地形”对象始终跟随与其链接的“寻路器”对象。

提示

查看实际操作! 🎮

打开这些在线示例。

磁铁

在GDevelop中打开示例

固定对象

在GDevelop中打开示例

提示

贴纸行为还允许固定对象。

基本人工智能

在GDevelop中打开示例

提示

要查看更高级的用法,请查看链接对象工具扩展页面

参考

所有操作、条件和表达式都列在链接对象参考页面中。