Events 未侦听OpenFrameworks/POCO事件?
我对基于POCO的OpenFrameworks事件系统有一些问题 我正在使用ofNotifyEvent(ofEvent事件)注册一个事件,并使用ofAddListener(ofEvent事件、ListenerClass实例、ListenerMethod)定义事件侦听器 调用ofNotifyEvent时,从未调用我注册为侦听器的类。我已经调试了我的应用程序,到目前为止我还没有找到为什么会发生这种情况 如果有人有想法或任何问题,我会详细说明。我对事件的唯一体验是ActionScript3的事件系统Events 未侦听OpenFrameworks/POCO事件?,events,event-handling,poco,openframeworks,Events,Event Handling,Poco,Openframeworks,我对基于POCO的OpenFrameworks事件系统有一些问题 我正在使用ofNotifyEvent(ofEvent事件)注册一个事件,并使用ofAddListener(ofEvent事件、ListenerClass实例、ListenerMethod)定义事件侦听器 调用ofNotifyEvent时,从未调用我注册为侦听器的类。我已经调试了我的应用程序,到目前为止我还没有找到为什么会发生这种情况 如果有人有想法或任何问题,我会详细说明。我对事件的唯一体验是ActionScript3的事件系统
谢谢。因为你没有发布任何代码,我只能猜测。从ADListener的
文档中
:
侦听器方法可以具有以下内容之一:
这两个签名:
void listenerMethod(类型和参数)代码>
void listenerMethod(const void*
sender,类型参数)代码>
其中类型必须与的类型相同
它侦听的事件,以及发送者
将是指向通知对象的指针
班级
可能您的参数类型错误,或者您注册的发件人不正确。我建议
您必须先检查此项。这是已注册的发件人。谢谢你的帮助。