lua开发网络游戏与网络客户端交互_skybeauty_新浪博客

--这里是处理从网络获得的信息
function handlerDinnerInfoAction(response)
local data = response.action.data
control.isFull = data.isFull
control.dinnerNum = data.dinnerNum
    if control.isFull==0 then 
    control.generalInfos = data.generals
    end

   dinnerUI.init()

end

--实现向网络发包
function control.getDinnerInfo()
   cmgr.sendRequest(handlerDinnerInfoAction,actions.getDinnerInfo) 
end
function handlerHaveDinnerAction(response)
local data = response.action.data
control.isFull = data.isFull
control.dinnerNum = data.dinnerNum
    control.generalInfos = data.generals
    control.data = data
    local t = 0
    if data.speakGeneralId==205 then
    t = 1
    elseif data.speakGeneralId==207 then 
    t = 2
    elseif data.speakGeneralId==215 then 
    t = 3
    else 
    t = 4 
    end 
    dinnerUI.dinnerAddForce(t)
end 
function control.haveDinner()
cmgr.sendRequest(handlerHaveDinnerAction,actions.haveDinner,0) 
end 






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值