📅  最后修改于: 2023-12-03 15:41:25.394000             🧑  作者: Mango
channel()
函数是一个GM(GameMaker)中自定义的节点函数。该函数用于在不同的节点之间传递数据,可以将一些变量或者数值传递给其他节点使用。在GM中使用channel()
函数可以快速且方便地实现节点间的数据传递。
channel(channel_name, data);
channel_name
:通道的名称,可以是字符串或数字。data
:要传递的数据,可以是任何数据类型。如果没有需要传递的数据,可以将该参数省略。// 在节点1中发送数据到通道1
channel(1, "Hello World!");
// 在节点2中接收通道1中的数据
var message = channel(1);
show_message(message);
channel()
函数会返回undefined
。因此在使用该函数时需要执行相关的判断。