120

回帖

5739

金币

3257

积分

积分
3257
发表于 6 天前 | 显示全部楼层 |阅读模式

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

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

×
新三端最新引擎,LUA前后端信息交互问题,


增加从服务端推送消息到前端功能

推送消息到前端格式:SENDCUSTMSG 参数1 参数2
参数1:与前端自定义的消息号
参数2:json对象,必须符合Json格式
Json格式例子:{"panel":"ActivityVip","action":"update","data":{"vipLv":<当前vip等级>,"award":[{"isGive":0},{"isGive":0},{"isGive":0},{"isGive":0},{"isGive":0},{"isGive":0}]}}
[@推送102消息到前端的例子]
#IF
#ACT
SENDCUSTMSG 102  {"panel":"ActivityVip","action":"update","data":{"vipLv":<当前vip等级>,"award":[{"isGive":0},{"isGive":0},{"isGive":0},{"isGive":0},{"isGive":0},{"isGive":0}]}}
LUA前端接受数据
  local function netCB(msgID, n1, n2, n3, recvStr)
    ssr.print(msgID)
    ssr.print(n1, n2, n3, recvStr)
  end
  ssr.NetworkUtil:RegisterNetworkHandler( 100, netCB )
我直接复制说明书的代码:也提示无法接受信息,这是哪里问题,老三端就没问题,新三端,就是无法接受到信息,不知道哪里出问题,


1.png
回复

使用道具 举报