Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Messenger是否不支持注册多个类实例的方法 #69

Open
xxl-game opened this issue Feb 15, 2022 · 0 comments
Open

Messenger是否不支持注册多个类实例的方法 #69

xxl-game opened this issue Feb 15, 2022 · 0 comments

Comments

@xxl-game
Copy link

local a = SomeClass.New()
local b = SomeClass.New()
local c = SomeClass.New()

msg = Messenger.New
msg:AddListener(type1, a.func)
msg:AddListener(type1, b.func) -- Already cotains listener
msg:AddListener(type1, c.func) -- Already cotains listener

以上面代码为例,想要a, b, c三个 SomeClass 的实例都监听 type1 事件,那么这样写,b和c会被吞掉,报错 Already cotains listener

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant