Спасибо, я проверил теперь новый ответ, он работает хорошо. Спасибо!

вая файл сUnityEngine.WWWЯ получаю ошибку

OverflowException: переполнение номера.

Я обнаружил, что ошибка вызвана самой структурой, поскольку байтовый массив имеет больше байтов, чем может выделить int.MaxValue (~ 2 ГБ).

Ошибка выдается возвращением массива сwww.bytesЭто означает, что фреймворк, вероятно, хранит массив по-другому.

Как я могу получить доступ к загруженным данным другим способом или есть альтернатива для больших файлов?

public IEnumerator downloadFile()
{
    WWW www = new WWW(filesource);

    while(!www.isDone)
    {
        progress = www.progress;
        yield return null;
    }

    if(string.IsNullOrEmpty(www.error))
    {
        data = www.bytes; // <- Errormessage fired here
    }
}

Ответы на вопрос(1)

Ваш ответ на вопрос