private string encodeGameData(U3ExtraGameData data) { Dictionary <string, object> map = new Dictionary <string, object>(); map.Add("dataType", data.dataType); map.Add("roleID", data.roleID); map.Add("roleName", data.roleName); map.Add("roleLevel", data.roleLevel); map.Add("serverID", data.serverID); map.Add("serverName", data.serverName); map.Add("moneyNum", data.moneyNum); return(JsonUtility.ToJson(map)); }
//上传游戏数据 public override void SubmitGameData(U3ExtraGameData data) { }
public override void SubmitGameData(U3ExtraGameData data) { string json = encodeGameData(data); SDKCall("submitExtraData", json); }
//上传游戏数据 public abstract void SubmitGameData(U3ExtraGameData data);