listen_other
侦听指定对象的事件(和listen是一样的)
响应函数可以是任意满足条件的函数
最终执行fn
将raiser传入做为第一个参数,不将event传入做为参数
xo.listen_other(ob.name(), "aaa", (: xxxd.on_aaa :))
ob.raise("aaa", 1, 2, 3);
等价于 (: xxxd.on_aaa :).call(ob, 1, 2, 3)
声明
void listen_other(string ob_name, string event, function fn)
参数
参数名 | 描述 |
---|---|
ob_name | 目标对象名称 |
event | 事件id |
fn | 事件响应函数 |