Chargement de l'image de l'iphone dans Unity3d

J'envoie le path de l'image à l'unité en utilisant le plugin iOS Unity. Et dans l'unité j'essaye d'get cette image en utilisant le path reçu (je n'ai aucune autre idée comment envoyer l'image de l'iphone à l'unité). Le problème: je ne peux toujours pas get l'image. Erreur WWW: l'URL demandée n'a pas été trouvée sur ce server.

//Tried both "file:///..." and "file://..." ssortingng path = "file://var/mobile/Applications/173DE26D-4C0E-4DF7-9DC6-9CBB7D4FC954/Documents/Images/image.png" Texture texture; IEnumerator WaitForRequest(WWW www) { yield return www; if (www.error == null) { texture = www.texture; } } void Start() { WWW www = new WWW(path); StartCoroutine(WaitForRequest(www)); } 

Assurez-vous que le file est là en utilisant

 System.IO.File.Exists("/var/mobile/Applications/173DE26D-4C0E-4DF7-9DC6-9CBB7D4FC954/Documents/Images/image.png") 

parce que votre code semble correct.

En outre, au lieu de coder en dur le path, vous devez utiliser Application.persistentDataPath.

 ssortingng path = "file://" + System.IO.Path.Combine(Application.persistentDataPath, "Images/image.png"); 

BTW, je pense que l'URL d'un file absolu devrait toujours commencer par le file:/// .