最近在用cocos2d-x写网游用的客户端
模型是一条网络线程(ThreadNetWork),一条是cocos2d-x的主线程
网络线程把负责BSD Socket的recv的数据塞给逻辑主线程,通过一个std::queue放消息队列
主线程中有一个类继承了CCObject,利用它的定时器循环检测这个queue是否有包,有包的话读出来,现在的问题是
我通过getRunningScene得到了现在运行的场景CCScene
假设现在的CCScene是HelloWorld, 我希望调用HelloWorld::UpdateMoney();
CCScenee继承的CCNode
CCLayer继承的也是CCNode,
我怎么才能得到HelloWorld这个场景的CCLayer的指针来调用里面的成员函数?
有什么好的设计思路吗?