Unity // Сборки WebGL и streamingAssetsPath

У меня есть сборка 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 приведет к сбою ссылки. Есть идеи, почему это не работает или почему после сборки стоит косая черта?


person ekatz    schedule 06.11.2015    source источник
comment
Класс File предназначен для работы с прямым доступом к файловой системе, чего нет в браузерной игре. Вы можете попробовать веб-доступ, такой как класс WWW.   -  person rutter    schedule 06.11.2015