cloud_file_save


La description

Cette fonction va valider un fichier sur le service cloud choisi pour le stockage. La fonction renvoie une valeur d' identifiant unique qui doit ensuite être utilisée dans l'événement asynchrone approprié pour identifier la carte ds_map renvoyée en tant que "rappel" du service de cloud. Le fichier doit contenir toutes les informations que vous devez enregistrer pour votre jeu car vous ne pouvez stocker qu'un seul "blob de données" dans le cloud, et exécuter à nouveau cette fonction écrase toutes les valeurs précédemment stockées (comme le fait cloud_string_save fonction). La description doit être une courte chaîne d'informations décrivant la sauvegarde, par exemple: "Level2, Stage2".

Pour plus d'informations sur les données asynchrones renvoyées, consultez la fonction cloud_synchronise.


Syntaxe:

cloud_file_save(file, description);

Argument La description
string Le fichier à télécharger (sous forme de chaîne).
description Une brève description des données stockées.


Résultats:

Real


Exemple:

var t_str = "";
for (var i = 0; i < 10; i++;)
   {
   t_str += string(global.Highscore[i]) + "|"
   }
var file = file_text_open_write("Highscores.txt");
file_text_write_string(file, t_str);
file_text_close(file);
save_check = cloud_file_save("Highscores.txt", "Current Highscores");

Le code ci-dessus crée une chaîne à partir des valeurs stockées dans le tableau global "Highscores", puis écrit cette chaîne dans un fichier pour le stockage local. Le fichier est ensuite envoyé au service cloud pour le stockage.