godot 简介-7 信号3 自定义信号
三部曲
1、创建脚本
2、脚本中创建signal(signal这种可以传入参数,不穿才有问题)
3、保存,然后就会在node->signal中看到我刚刚创建的sleeping_1

如何使用他
直接看method

connect,连接的意思,如果这样理解就是脑残,connect还有共鸣、联通,协作,换乘(列车),他的本质就是在一个事件中,然后无缝连接到下一个事件。
要使用connect的时候,比如timer事件到了,开启新的事件,比如button被按下,mouse_left_button被松开,都是event。只要是event能够connect。
disconnect就是断开event和signal的关系,event发生后,不再传出signal,如果用代码的想法,就是不再去调用指向函数的那个指针。
emit,广播,只要有这个signal绑定过的node,都会执行对应的函数,比如boss死了后,他的衍生小怪全部嗝屁,就是emit。
其他的属于其他进阶用处,在好多游戏中,不用都可以,具体情况,可以自行理解,本质也就是打开有道,截图翻译。