TXT和LUA前端的交互

[复制链接]
作者: w385524262 | 时间: 2023-12-13 00:39:20 | 技术答疑|
2 578

133

帖子

7167

金币

3999

积分

积分
3999
发表于 2023-12-13 00:39:20| 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有帐号?注册

x
SENDCUSTMSG 1000 {[{"屠龙"},{"裁决"}]}
SENDCUSTMSG 9999 {"GUI_ID":"Npc界面","exportID":"npc1"}

  local function networkCB(msgID, msgData)
      SLrint(msgID)
      SLrint(msgData)
  end
SL:RegisterNetMsg(1000, networkCB)

这个传过来的数据怎么在客户端接收他?  显示到面板上!!!




回复

使用道具 举报

22

帖子

1311

金币

715

积分

积分
715
发表于 2024-2-1 16:45:24| 显示全部楼层
好像是需要初始化某个网络模块,这个方法才能接收到**端发来的消息。
网络模块的初始化是引擎执行的,好像跟客户端的某些功能模块有关,需要打开相关面板才能初始化。
你可以分别多试试几个文件。

评分

参与人数 1金币 +10 收起 理由
口子 + 10

查看全部评分

回复

使用道具 举报

47

帖子

3083

金币

1676

积分

积分
1676
发表于 2024-2-5 13:53:37| 显示全部楼层
  local function networkCB(msgID, msgData)
      data = SL:JsonDecode(msgData) --data就是你接收到的**端数据
     main() --这个是客户端的界面创建函数,在这里就可以调用data里的数据显示到面板里了
  end
SL:RegisterNetMsg(1000, networkCB)

评分

参与人数 1金币 +10 收起 理由
口子 + 10

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

24小时热门更多>
快速回复 返回列表 返回顶部