EmmyLua+Unity 连接拒绝,尝试方法

2023/10 07 14:10
使用Unity+EmmyLua调试Lua代码,偶现无法连接

表现:
ERROR:: 9988 Connection refused

尝试方法1:
重启Unity,失败

尝试方法2:
重启机器,失败

尝试方法3:
重装VSCode和EmmyLua插件,成功

尝试方法4:
修改配置文件:
将Lua中的Lua代码
dbg.tcpListen('localhost',9988)
修改为
dbg.tcpListen('127.0.0.1',9988)

以及.launch.json中:
        {
            "type": "emmylua_new",
            "request": "launch",
            "name": "Lua Connect",
            "host": "localhost",  // 修改为127.0.0.1
            "port": 9988,
            "ext": [
                ".lua",
                ".lua.txt",
                ".lua.bytes"
            ],
            "ideConnectDebugger": true
        },
成功。

此Bug需要提交EmmyLua插件解决。