游戏乐园等待桌子功能出现很多没人的空桌子问题
2013-01-21 14:56
459 查看
出现没人的空桌子说明桌子状态是1有人状态,但是实际里面没人,考虑到如果玩家离开桌子的话会判断人数是否为0,0则置为状态0没人状态
后来发现Return_Desk计时器处理的时候会无条件把状态设为1,而当最后一个玩家在结算界面F5离开的时候,桌子上已经没人了,但是计时器未关闭,当执行计时器的时候会状态设为1
解决方案1:玩家离开时候当人数剩余0时,Return_Desk计时器清空
解决方案2:当执行到Return_Desk计时器事件处理时,优先判断是否有人,没人就设为状态0,否则状态1
后来发现Return_Desk计时器处理的时候会无条件把状态设为1,而当最后一个玩家在结算界面F5离开的时候,桌子上已经没人了,但是计时器未关闭,当执行计时器的时候会状态设为1
解决方案1:玩家离开时候当人数剩余0时,Return_Desk计时器清空
解决方案2:当执行到Return_Desk计时器事件处理时,优先判断是否有人,没人就设为状态0,否则状态1
相关文章推荐
- JDK安装问题 很多新手都容易出现的问题
- 游戏里接入TD或者其他sdk再混淆后出现很多警告导致打包失败的处理
- Nokia平台游戏退出之后出现nullPointerException问题
- Eclispe自动提示功能出现问题
- 升级IOS8游戏上传自定义头像功能失效的问题
- 看到很多同学面试出现问题,这里提供一些资料
- 今天和大家讲一下怎么实现秒表这个功能Chronometer。很多地方都要用到秒表这个功能,比如视频录制,游戏(1)
- 最近想写一个邮箱自动验证功能,在网上看了很多,写到自己上面出了很多问题,记录下来给后面的人一个参考
- ros功能包编译时出现依赖项问题
- 【iOS-Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”问题与小结;
- F12调试打开时,出现很多多余内容问题解决
- linux ubutun12.04在win7上的安装出现“等待下载amd64.tar.xz”问题的解决方案
- 解决COCOS2D-X与JNI交互游戏出现崩溃的问题call to OpenGL ES API with no current context (logged once per thread)
- 使用Microsoft.Web.UI.WebControls TreeView实现无刷新功能出现新问题
- 【iOS-Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”问题与小结;
- pe模式安装win7(32位)的时候出现“安装程序无法定位现有系统分区,也无法创建新的系统分区”提示,网上很多对此问题没有很好的解决办法
- cocos2d-x开发android游戏时出现的问题
- 实现tableView多选功能及出现问题解决
- 【iOS-Cocos2d游戏开发之十八】解决滚屏背景/拼接地图有黑边(缝隙)/动画播放出现毛边以及禁止游戏中自动锁屏问题!【2011年12月18日补充】
- 关于导很多jar包和类库之后出现的问题