LuaIde

LuaIde使用文档


cocos module 'socket.core'

<h2>网狐荣耀 常见 LuaIde cocos 调试 module 'socket.core' not found</h2> <p><img src="https://upload-images.jianshu.io/upload_images/5576301-4f066c3734e0f1a2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="image.png" /></p> <p>本错误由群里:<strong>专属六月</strong>提供</p> <ol> <li>问题描述 F5调试时出现如下错误: <img src="http://upload-images.jianshu.io/upload_images/5576301-cb644e8304ceded2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="Paste_Image.png" /></li> <li>问题分析</li> </ol> <p>l 分析错误内容定位是socket.core无法加载</p> <p>l socket.core位于..\cocos2d-x\cocos\scripting\lua-bindings\manual\network</p> <p><img src="http://upload-images.jianshu.io/upload_images/5576301-5bd71a5dbc317443.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="Paste_Image.png" /></p> <p>l 无法找到socket.core就是因为luaopen_lua_extensions没有被调用</p> <ol> <li>解决方案</li> </ol> <p>查找luaopen_lua_extensions函数的引用,正常流程应该在register_network_module中被调用(..\cocos2d-x\cocos\scripting\lua-bindings\manual\network\lua_cocos2dx_network_manual.cpp)</p>

页面列表

ITEM_HTML