Я работаю над приложением iOS для Unity.В конечном итоге приложение сможет загружать, импортировать и загружать файлы .obj, сохраненные на сервере моего сайта.Но в настоящее время я занимаюсь локальной разработкой, поэтому файлы сохраняются в файловой системе моего ноутбука (на стороне локального сервера моего сайта).
Мой вопрос заключается в том, что я должен использовать для доступа к этим файлам. Я использовал WWW для доступа к нему, но, похоже, он не работает.Пожалуйста, смотрите мой код ниже.
public void OnClick()
{
StartCoroutine(ImportObject());
}
IEnumerator ImportObject (){
Debug.Log("being called");
WWW www = new WWW("http://localhost:8080/src/server/uploads/user-id/file name");
Debug.Log("being called");
yield return www;
Debug.Log("NOT BEING CALLED !");
**//Everything below here seems not being called...**
if (string.IsNullOrEmpty(www.error)) {
Debug.Log("Download Error");
} else {
string write_path = Application.dataPath + "/Objects/";
System.IO.File.WriteAllBytes(write_path, www.bytes);
Debug.Log("Success!");
}
GameObject spawnedPrefab;
Mesh importedMesh = objImporter.ImportFile(Application.dataPath + "/Objects/");
spawnedPrefab = Instantiate(emptyPrefabWithMeshRenderer);
spawnedPrefab.transform.position = new Vector3(0, 0, 0);
spawnedPrefab.GetComponent<MeshFilter>().mesh = importedMesh;
}