代码用的是<cocos2d-x 3.0 在lua中调用自定义类>中的代码.
在上篇的基础上进行扩充.
写lua函数
local function process_packet(user_data) if user_data then user_data = tolua.cast(user_data, "user_data"); print (user_data:uid()); print (user_data:uname()); end end local ghall = hall:get_singleton_ptr(); ScriptHandlerMgr:getInstance():registerScriptHandler(tolua.cast(ghall, "cc.Ref"), process_packet, cc.Handler.CALLFUNC);