У меня возникла проблема с реализацией кода облаков для игр. Я хочу, чтобы добавить кнопку публикации, данные будут сохраняться в коллекции игр gamesparks. До сих пор, что я сделал, просто сделайте кнопку сохранения одной информации только для каждого игрока. Но мне нужно составить список данных игрока, поэтому один игрок может сохранить многопользовательские данные для коллекции времени исполнения. Ниже мои облака код gamesparks:Как отправить список данных в коллекцию Runtime GamesPark? Unity C#
Spark.setScriptData("player_Data", currentPlayer); // return the player via script-data
var playerDataList = Spark.runtimeCollection("playerNewspaper"); // this will get the collection of player data
var playerID = Spark.getPlayer().getPlayerId(); // first we get the id of the current player
var playerUsername =Spark.getPlayer().getUserName();
var newspaper = Spark.getData().newspaper;
var currentPlayer = {
"playerID": playerID,
"playerUsername": playerUsername,
"player_newspaper": newspaper
}; // we construct a new player from the data we are about to input into the player data
playerDataList.insert({
"playerID": playerID
}, //Looks for a doc with the id of the current player
{
"$set": currentPlayer
}, // Uses the $set mongo modifier to set old player data to the current player data
true, // Create the document if it does not exist (upsert)
false // This query will only affect a single object (multi)
);
Это облако код только сохранить один данные для одного игрока. Когда я сохраняю данные с одним ID-проигрывателем, он не работает.
Ниже NoSQL просмотр данных: и ниже мой NoSQL Предварительный просмотр данных:
{
"_id": {
"$oid": "5850dfdb135f38fb1edbf28c"
},
"playerID": "57bffe76b6a70d6e2a3855b7",
"playerUsername": "dennis",
"player_newspaper": "{\"ID\":\"57bffg77b6a70d6e2a3855b7\",\"Username\":\"Dennis\",\"itemName\":\"Egg\",\"Comment\":\"Promo Telur 1 Butir cuman murah\",\"Date\":\"12/14/2016\"}"
}
Я хочу, чтобы составить список размещения данных игроком. Хотя публикация является одним и тем же игроком.
Этот список, проводящий данные, затем я буду использовать для запроса случайных данных 5 и показать его единству, которое я называю его газетой.
Как это сделать?
Благодаря Деннис