3

主题

1

回帖

73

积分

普通创作者

积分
73
发表于  2023-5-18 12:57:46 | 显示全部楼层 |阅读模式 4919 5
触发功能
编辑器昵称: 仅版务团队查看
联系QQ: 仅版务团队查看
自定义事件 用什么函数传参

100

主题

161

回帖

1821

积分

管理员

编辑器交流群:656413818

积分
1821

论坛管理

发表于  2023-5-18 13:07:28 | 显示全部楼层
自定义事件的传参,在触发器里搜一下事件就能看到了,传参是可选的,原则上跟自定义函数是一样的
  • 自定义事件相比函数有什么特殊之处吗?感觉用自定义事件的地方是不是可以替换成函数?自定义事件有什么特殊的应用场景吗?
    2023-10-12 18:21
编辑器交流群:656413818

11

主题

6

回帖

451

积分

管理员

积分
451
发表于  2023-10-12 18:21:17 | 显示全部楼层
黑色噗尼 发表于 2023-5-18 13:07
自定义事件的传参,在触发器里搜一下事件就能看到了,传参是可选的,原则上跟自定义函数是一样的 ...

自定义事件相比函数有什么特殊之处吗?感觉用自定义事件的地方是不是可以替换成函数?自定义事件有什么特殊的应用场景吗?
  • 事件是一对多的,多个触发能响应同一个事件,函数只能一个一个调用
    2023-10-12 18:56

0

主题

6

回帖

172

积分

普通创作者

积分
172
发表于  2023-10-12 18:56:22 | 显示全部楼层
BAIM#1112 发表于 2023-10-12 18:21
自定义事件相比函数有什么特殊之处吗?感觉用自定义事件的地方是不是可以替换成函数?自定义事件有什么特 ...

事件是一对多的,多个触发能响应同一个事件,函数只能一个一个调用

11

主题

6

回帖

451

积分

管理员

积分
451
发表于  2023-10-13 10:20:54 | 显示全部楼层
LooongRay#7162 发表于 2023-10-12 18:56
事件是一对多的,多个触发能响应同一个事件,函数只能一个一个调用

可以举个具体例子么,感觉还是不太理解。
  • 假设你想组织一场饭局: 【事件的实现方式】:让想参加饭局的人加一个群(监听饭局事件),然后你只需要在这个群里发一条消息,那么加入了这个群的就会收到消息,从而安排自己的时间(监听者自己处理事件内容) 【
    2023-11-29 11:06

3

主题

6

回帖

107

积分

普通创作者

积分
107
发表于  2023-11-29 11:06:50 | 显示全部楼层
BAIM#1112 发表于 2023-10-13 10:20
可以举个具体例子么,感觉还是不太理解。

假设你想组织一场饭局:
【事件的实现方式】:让想参加饭局的人加一个群(监听饭局事件),然后你只需要在这个群里发一条消息,那么加入了这个群的就会收到消息,从而安排自己的时间(监听者自己处理事件内容)

【函数的实现方式】:你自己一个一个去找想参加饭局的人,私聊告诉他们饭局时间(调用函数),从而让他们安排好自己的时间(执行函数逻辑)

我的理解,事件就是实现【观察者模式】的一种手段