kryonet

    0熱度

    1回答

    我想使用RMI使用LibGDX和Kryo​​net庫進行遊戲。所以我創建了乾淨的項目。我想現在要做的是,設置服務器偵聽端口10048和新的連接到打印的我會得到通過調用客戶端類的方法客戶的名字...... 下面是代碼: ICardsTableImpl.java package clzola.cardstable.client; public interface ICardsTableGameIm

    1熱度

    1回答

    我試圖創建一個多人遊戲使用網絡庫kryonet,我得到了連接併發送字符串工作,但現在我試圖發送對象。我想要做的是發送一個數組列表,但它給了我這個錯誤。我也嘗試發送一個對象,它給了我同樣的錯誤。 Exception in thread "Client" com.esotericsoftware.kryonet.KryoNetException: Error during deserializatio

    1熱度

    1回答

    我們使用Kryonet通過RMI調用服務器方法。 如果服務返回正常值(如true/false),它工作正常。 但是,當服務拋出異常,我們得到一個無限循環導致服務器上的StackOverflowError。 Exception in thread "Server" java.lang.StackOverflowError at com.esotericsoftware.kryo.Kryo.getR

    1熱度

    1回答

    我試圖修復我的IntelliJ,以便我可以再次成功地構建我的項目。在重新綁定我團隊的回購代碼後,我再也找不到必要的kryonet文件了......一堆.idea文件被刪除了。 我已經試過如下: 添加庫: 添加依賴 不過,我仍然得到關於包中的錯誤不被發現。我究竟做錯了什麼? 積分:我應該從我的.gitignore中排除什麼.idea文件?

    -1熱度

    1回答

    我剛開始使用kryonet。 從示例文件夾運行時,聊天示例正常工作。 如果我將聊天客戶端,服務器和網絡文件複製到eclipse中的另一個源文件夾中,我得到IllegalArgumentException:類未註冊:com.esotericsoftware.kryonet.examples.chat.Network $ RegisterName(請參見下文) 。 我在「kryo.register(C

    4熱度

    1回答

    我有以下類: public class QueryResults { protected Set<String> resultList = new HashSet<String>(); protected long executionTime = 0; public long getExecutionTime() { return executionTime; }

    1熱度

    1回答

    我通過簡單地持有「實體」變量的kryonet發送一些數據包。我自己創建了實體類。問題是,當註冊實體類時,服務器上的類文件和客戶端並不完全相同。 在客戶端,我不包括一些方法,因爲它們依賴於訪問變量,只有服務器端,我完全刪除所有構造函數,因爲客戶端將不會是一個創建實體,服務器會。在服務器範圍內,我忽略了渲染方法,因爲服務器不會呈現。 它真的很重要什麼方法和構造函數在那裏? kryonet是否只查看變量

    0熱度

    1回答

    我試圖做一個簡單的TCP聊天程序,我希望用戶能夠啓動程序,然後能夠輸入特定的ip連接到,然後從該特定服務器斷開連接,然後連接到之後的另一個。 我知道,客戶端連接一旦運行client.connect(timeout, ip, port),但我知道斷開客戶端與服務器的唯一方式是退出程序。 有沒有辦法做到這一點?

    0熱度

    1回答

    Kryonet可以用來管理我的世界數據包嗎? 我認爲不是,因爲我的聽衆只有觸發了聯繫,「斷開」的方法,不應當得到用於處理數據包的「接收」方法: public void connected(Connection c) { System.out.println("Fired Up."); } public void disconnected(Connection c) { S

    0熱度

    1回答

    我想使用Kryonet發送對象。對於大多數對象來說它工作正常,但對於我自己的Vector實現來說,它會崩潰。課程在雙方註冊。它包含一個空構造函數,並且所有變量都被公開化。 public strictfp class StrictVector2f implements StrictVector { public double x; public double y;