У меня есть сборка Unity, которая ссылается на файл .json. Этот файл должен храниться в папке Streaming Assets после сборки. Сборка отлично работает на рабочем столе, когда я использую строку кода ниже для вызова файла в моем скрипте (используя LitJson):
jsonString = File.ReadAllText(Application.streamingAssetsPath + "/quatData.json");
Однако при сборке с помощью WebGL я получаю сообщение об ошибке в консоли:
IsolatedStorageException: Could not find a part of the path "/http:/localhost:3333/StreamingAssets/quatData.json".
Путь в консоли почти соответствует местоположению quatData.json, но я считаю, что косая черта перед http приведет к сбою ссылки. Есть идеи, почему это не работает или почему после сборки стоит косая черта?
File
предназначен для работы с прямым доступом к файловой системе, чего нет в браузерной игре. Вы можете попробовать веб-доступ, такой как классWWW
. - person rutter   schedule 06.11.2015