unity学习(47)——服务器三次注册限制以及数据库化角色信息2--数据流程

这篇具有很好参考价值的文章主要介绍了unity学习(47)——服务器三次注册限制以及数据库化角色信息2--数据流程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.UserHandler.cs的create中

            session.write(2, 0, 3, (object) BizUtil.user.create(accId, createDto.name, createDto.job));//本意是给对应键的部分增加2个值,而现在却查不到键

就三个参数,很好理解的 

unity学习(47)——服务器三次注册限制以及数据库化角色信息2--数据流程,学习

2.f11进到UserBizImpl.cs中的create,playerModelArray中存放着我期待的数据。

 unity学习(47)——服务器三次注册限制以及数据库化角色信息2--数据流程,学习

3.前3次注册都没有问题:

unity学习(47)——服务器三次注册限制以及数据库化角色信息2--数据流程,学习

4.第4次注册,成功跳出

unity学习(47)——服务器三次注册限制以及数据库化角色信息2--数据流程,学习 5.第19行的list是读取,第32行的put是写入,put的代码如下所示:好几个TryAdd文章来源地址https://www.toymoban.com/news/detail-837387.html

public void put(string accId, PlayerModel model)
{
  if (this.userPlayerIds.ContainsKey(accId))
  {
    List<string> stringList;
    this.userPlayerIds.TryGetValue(accId, out stringList);
    stringList.Add(model.id);
  }
  else
    this.userPlayerIds.TryAdd(accId, new List<string>()
    {
      model.id
    });
  this.players.TryAdd(model.id, model);
}

到了这里,关于unity学习(47)——服务器三次注册限制以及数据库化角色信息2--数据流程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【100天精通python】Day47:python网络编程_Web开发:web服务器,前端基础以及静态服务器

    目录 1  网络编程与web编程 1.1 网络编程 1.2 web编程  1.3 前后端交互的基本原理/

    2024年02月11日
    浏览(36)
  • unity学习(16)——服务器组装(3)命名空间问题

    using GameServer.logic; using GameServer.NetModel; 代码中这两句存在命名空间的引用问题,c#和c++不一样,用的的using和命名空间,之前的惯性思维都是include和文件路径。 错误:直接把逆向文件夹粘到项目文件夹中,这样做vs的资源管理器根本没反应: 正确:在资源管理器中点击GameSe

    2024年02月21日
    浏览(39)
  • Unity Addressables学习笔记(1)---创建远程服务器加载资源

    Unity Addressables学习笔记—汇总 Bulid Path选择RemoteBuildPath Load Path我选择了custom,地址是http://localhost:8080/WebGL/ 遇坑1 :最开始我选择的Build Path 是 LocalBuildPath,Load Path是custom的时候报错如下: 解决办法:把Build Path 改为RemoteBuildPath后才好,我也不知道为什么不能把本地的资源放到远程

    2024年02月14日
    浏览(26)
  • 腾讯云轻量应用服务器使用限制说明(十大限制)

    腾讯云轻量应用服务器和云服务器CVM相比具有一些限制,比如轻量服务器不支持更换内网IP地址,轻量服务器只能套餐整体升级且不支持降配,轻量不支持用户自定义配置私有网络VPC,还有如实例配额、云硬盘配额、备案限制和内网连通性等限制,腾讯云百度来详细说下轻量

    2024年02月06日
    浏览(48)
  • 服务器带宽超出限制如何解决?

    服务器带宽超出限制如何解决?服务器运行中难免会出现各种类型的问题,比如出现服务器超出带宽限制这种问题。当服务器超出带宽限制时,网站的访问者在其 Web 浏览器中看到的所有内容是空白页面,它会中断你的网站向访问者的显示。那么,如何解决服务器带宽超出限制

    2023年04月08日
    浏览(28)
  • Samba服务权限问题:解决服务器访问权限限制

    Samba是一个常用的开源软件套件,用于实现文件和打印机共享,使得不同操作系统的计算机可以通过网络共享文件。然而,有时候在使用Samba服务时,可能会遇到权限问题,导致无法访问服务器上的共享资源。本文将介绍如何解决Samba服务权限问题,并提供相应的源代码示例。

    2024年02月04日
    浏览(32)
  • windows服务器限制特定ip访问指定端口(服务器ip白名单)

    有些时候我们需要限制特定的ip白名单来访问服务器的指定端口,来防止dos攻击或其他危险访问,我们可以通过防火墙来实现这一需求,下面一起看一下: ps:开启防火墙可能有些端口会无法访问,比如80、443等,需要添加入栈规则才能恢复,参考下面步骤的入站规则 新建入站

    2024年02月05日
    浏览(47)
  • Zabbix自动注册服务器及部署代理服务器

    zabbix 自动注册(对于 agent2 是主动模式) zabbix agent2 会主动上报自己的信息,发给 zabbix server。 缺点是可能因为配置文件配置错误或者网络不通等原因导致 zabbix agent2 可能找不到 zabbix server。 具体安装服务端及客户端请参考:https://blog.csdn.net/Katie_ff/article/details/132171211?spm=10

    2024年02月13日
    浏览(28)
  • 腾讯云轻量应用服务器使用限制(买前必看)

    腾讯云轻量应用服务器和云服务器CVM相比具有一些限制,比如轻量服务器不支持更换内网IP地址,轻量服务器只能套餐整体升级且不支持降配,轻量不支持用户自定义配置私有网络VPC,还有如实例配额、云硬盘配额、备案限制和内网连通性等限制,腾讯云百度来详细说下轻量

    2024年02月09日
    浏览(37)
  • Linux 解决root用户被限制连接服务器

    使用 root 用户不能链接服务器,密码对,就是连接不上,连接被拒绝 ① sudo passwd root 使用 sudo passwd root 对root用户修改密码 ② su root 修改完成之后,切换到root用户即可使用 ③ ④ 重启 systemctl restart sshd 这里需要注意的是:centos6里面用命令 service ssh restart ,在centos7需要用 sy

    2024年02月11日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包