kryonet相关内容

大小未知的多维数组

我需要创建一个未定义大小的数组,该数组将包含用户信息. 例如: user [0] ["name"] ="Patrick"; 但是,标准的Java数组似乎需要已知的长度,我不知道. 我可以使用什么替代方法?(我也很高兴看到一些编码示例)我正在使用TCP框架( ..
发布时间:2021-04-16 20:11:13 Java开发

将数据包发送到服务器后,Kryonet客户端断开连接(java)

我正在做一个小型MMO项目,现在我正在开发登录/注册系统.每当我尝试发送ClientLoginPacket时,客户端都会与服务器断开连接,并且服务器根本不会收到该数据包.没有显示堆栈跟踪,但这是我的代码.抱歉,这很多,但这都是必须的: ClientLoginPacket.java: package net.vediogames.archipelo.networking.packets; ..
发布时间:2020-05-23 20:13:53 Java开发

布尔值未在线程中更改

我有一个MPClient和MultiplayerMatch类. MultiplayerMatch在其构造函数中创建一个MPClient可运行线程. 为了避免数据溢出,我在MultiplayerMatch中有一个名为"moved"的布尔值,当播放器移动时会变为true. 在updateMatch方法中,如果有任何播放器移动,则“移动"变为true,这允许MPClient输入if语句(在w ..
发布时间:2020-04-30 10:20:14 Java开发

Kryonet数据包未发送

所以我正在尝试kryonet,发送自定义数据包,但我服务器中的监听器似乎无法接收它。 server.addListener(new Listener(){ @SuppressWarnings(“unused”) public void已接收(连接连接,对象对象){ System.out.println(“已接收”); if(对象实例数据包){ 数据包p =(数据包)对象; S ..
发布时间:2018-12-04 13:22:59 Java开发

Kryonet尽快断开客户机1的客户端2连接

我和 Kryonet 做1对1的通信工作过和它的工作很好。 现在我正在做一个更“标准”的项目,我们将有1服务器和多个客户端连接到它。 我遇到的问题是作为标题描述:1进行连接,没有问题的客户端。然后,我问客户端2连接,并立即客户端断开1。不知怎的,服务器不希望保留多个同时连接。 我们管理好几次有2相连,那么只要第三连接其他滴。 运行在多种不同的设备ICS的所有+(Galaxy Nexus的, ..
发布时间:2016-03-15 21:30:13 移动开发

P2P消息使用NAT穿通在Android中发送

我试着从一个手机发送消息到另一个使用 Kryonet (使用socket通讯)和我打算用NAT穿通通过存储用户的公网地址。 以下code时: 公共类MainActivity扩展活动实现View.OnClickListener { / ** *当第一次创建活动调用。 * / @覆盖 公共无效的onCreate(捆绑savedInstanceState) { s ..
发布时间:2015-12-06 23:21:07 移动开发