LuaIde cocos 调试 module 'socket.core' not found

96
LuaIde
2017.07.06 13:19* 字数 128
image.png

本错误由群里:专属六月提供

  1. 问题描述
    F5调试时出现如下错误:


    Paste_Image.png
  2. 问题分析

l 分析错误内容定位是socket.core无法加载

l socket.core位于..\cocos2d-x\cocos\scripting\lua-bindings\manual\network

Paste_Image.png

l 无法找到socket.core就是因为luaopen_lua_extensions没有被调用

  1. 解决方案

查找luaopen_lua_extensions函数的引用,正常流程应该在register_network_module中被调用(..\cocos2d-x\cocos\scripting\lua-bindings\manual\network\lua_cocos2dx_network_manual.cpp)

调试文档