[LUA-print] ----------------------------------------
[LUA-print] LUA ERROR: [string "GUILayout/SettingBasic_win32.lua"]:310: attempt to call global 'send_xx' (a nil value)
[LUA-print] stack traceback:
[string "scripts/main.lua"]:14: in funct
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-07-02 14:36:47 |
👁️ 阅读: 5
这个错误是因为在 `SettingBasic_win32.lua` 文件的第310行,你调用了一个不存在的全局函数 `send_xx`。
根据浮生梦老师的前端课程内容,前端脚本中不应该直接调用 `send_xx` 这样的函数。前端与服务器的通信应该通过引擎提供的接口函数来实现。
你需要检查第310行的代码,将 `send_xx` 替换为正确的函数。根据知识库资料2中的示例,设置相关值应该使用:
```lua
SL:SetMetaValue("SETTING_VALUE", data.id, { newValue })
```
或者根据具体需求使用其他合适的引擎接口函数。请仔细检查你的代码逻辑,确保使用的函数都是引擎提供的有效接口。
← 返回问答库