Créer un fichier txt sous Android

Toutes les questions sur le développement Mobile, y compris la partie script.
broumbroum
Messages : 4
Inscription : 11 Nov 2016 16:23

Créer un fichier txt sous Android

Message par broumbroum » 11 Nov 2016 17:03

Bonjour je veux créer un éditeur de niveaux dans mon jeu, puis le sauvegarde avec un fichier txt.
Mon Script de Sauvegarde fonction dans l’éditeur et sur Windows.
Mais sa ne marche pas sur Android,le fichier et le dossier ne sont pas créer, même quand je chercher le fichier dans mon téléphone avec mon ordinateur.
J'ai fait des recherche sur internet et j'ai rien trouve.

voici mon script :

Code : Tout sélectionner

#pragma strict
import System.IO;
import System.Text;

static public function Save (fichier : String){
if(fichier != null && fichier != ""){
Debug.Log("Sauvegarde en cour...");

	var writer : TextWriter;
	var fileName : String;
	var DI : DirectoryInfo;

	fileName = "Map/" + fichier + ".txt";
	DI = new DirectoryInfo("Map");
	
	DI.Create();//Creer un dossier
	File.Delete(fileName);//Efface les donne du fichier
	writer = File.AppendText(fileName);//Charge & Créer le fichier

	//Ecrire sur le fichier
	writer.Write("Map");
	
	writer.Close(); //Ferme le fichier
	
	Debug.Log("Sauvegarde Terminer");

}}

Avatar de l’utilisateur
F@B
Messages : 1844
Inscription : 01 Août 2013 10:41
Contact :

Re: Créer un fichier txt sous Android

Message par F@B » 11 Nov 2016 19:15

Salut, j'ai pas regardé ton script, mais pour les chemins sur mobile Unity fait tout le taff pour toi :

https://docs.unity3d.com/ScriptReferenc ... aPath.html

https://docs.unity3d.com/ScriptReferenc ... aPath.html

ensuite plutot que tu .txt, tu devrais utiliser un format de fichier de sérialisation comme le JSON ou le XML.
ʕ·͡ᴥ·ʔ ==> Mon Portfolio <== ʕ·͡ᴥ·ʔ

Merci de lire et de prendre en considération la Nétiquette des Forums avant de poster un sujet !

broumbroum
Messages : 4
Inscription : 11 Nov 2016 16:23

Re: Créer un fichier txt sous Android

Message par broumbroum » 11 Nov 2016 21:22

Merci sa marche le fichier est créé :)

Répondre

Revenir vers « Développement plateformes mobile Iphone et Android »