Contiene la ruta al directorio StreamingAssets (Read Only).
Si tienes una carpeta "StreamingAssets" dentro de la carpeta Assets de tu proyecto, esta será
copiada a los archivos instalados del player y estará presente en la ruta dada por
Application.streamingAssetsPath.
Notar que en algunas plataformas no es posible acceder directamente al directorio StreamingAssets
porque no hay acceso al sistema de archivos en las plataformas web, y porque está comprimido
dentro del archivo .apk en Android. En estas plataformas será devuelta una URL que puede ser usada
utilizando la clase WWW.
// print the path to the streaming assets folder var filePath = System.IO.Path.Combine(Application.streamingAssetsPath, "MyFile"); var result = ""; if (filePath.Contains("://")) { var www = new WWW (filePath); yield www; result = www.text; } else result = System.IO.File.ReadAllText(filePath);
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public string filePath = System.IO.Path.Combine(Application.streamingAssetsPath, "MyFile"); public string result = ""; IEnumerator Example() { if (filePath.Contains("://")) { WWW www = new WWW(filePath); yield return www; result = www.text; } else result = System.IO.File.ReadAllText(filePath); } }