Ejemplo n.º 1
0
 private void OnDestroy()
 {
     if (WorksDisplayPath.Count > 0)
     {
         WorksDataGroup worksDataGroup = new WorksDataGroup();
         worksDataGroup.worksDatas = WorksDisplayPath.ToArray();
         string str = JsonConvert.SerializeObject(worksDataGroup);
         SaveFile(str, Application.streamingAssetsPath + WorksJsonDataPath + "/" + WorksJsonDataName);
     }
 }
Ejemplo n.º 2
0
 // Start is called before the first frame update
 void Start()
 {
     if (System.IO.File.Exists(Application.streamingAssetsPath + WorksJsonDataPath + "/" + WorksJsonDataName))
     {
         //Debug.Log("读取到文件WorksJsonDatas");
         //string str = Resources.Load<TextAsset>("WorksDatas/WorksJsonDatas").text;
         string         str             = File.ReadAllText(Application.streamingAssetsPath + WorksJsonDataPath + "/" + WorksJsonDataName);
         WorksDataGroup worksDatasGroup = JsonConvert.DeserializeObject <WorksDataGroup>(str);
         for (int i = 0; i < worksDatasGroup.worksDatas.Length; i++)
         {
             WorksDisplayPath.Add(worksDatasGroup.worksDatas[i]);
             WorksDisplayTexture.Add(LoadByIO(Application.streamingAssetsPath + "/saveImage/" + worksDatasGroup.worksDatas[i] + ".jpg"));
         }
     }
 }