コード例 #1
0
    public void send(int opCode, JsonObject packetData)
    {
        SimpleJson.JsonObject json = (SimpleJson.JsonObject)SimpleJson.SimpleJson.DeserializeObject(packetData.ToString());
        json ["opcode"] = opCode;

        SocketHelper.GetInstance().SendMessage(json.ToString());
    }
コード例 #2
0
ファイル: TestHandler.cs プロジェクト: forzenheart/OtomeBall
    public override void handle(int opcode, SimpleJson.JsonObject json)
    {
        Debug.Log("TestHandler handle");
        TestPacket s = new TestPacket();

        s.antiSerialization(json);
        Debug.Log("success");
    }
コード例 #3
0
ファイル: CExtensions.cs プロジェクト: sam453/CosmosEngine
    public static object Get <T>(this SimpleJson.JsonObject jsonObj, string key)
    {
        object retObj;

        if (jsonObj.TryGetValue(key, out retObj))
        {
            if (retObj == null)
            {
                return(default(T));
            }
            return(retObj);
        }
        else
        {
            return(default(T));
        }
    }