Unity 6.3
0 онлайн 21 гостей 3 в системе
Вход

TextAsset.GetData

Declaration

public NativeArray<T> GetData();

Возвращаемое значение

NativeArray<T> Ссылка на массив в основном коде, который обеспечивает доступ к необработанным данным ассета.

Описание

Получает данные ассета необработанного текста.

Он работает аналогично bytes свойство, но TextAsset.GetData не выделяет никакой памяти; NativeArray функция возвращает точки непосредственно в буфер данных ассета.

Поскольку этот массив не представляет новое распределение, вам не нужно вызывать Dispose на нем, и функция TextAsset.GetData является самым быстрым способом доступа к необработанным байтам ассета в результате.

Если текстовый ассет изменяется или уничтожается, массив становится недействительным, так как теперь он указывает на недействительную память.

Если размер данных об ассетах (см. dataSize) не является кратным размеру T структуру, Unity выбрасывает исключение.

Дополнительные ресурсы: bytes, text, dataSize, Текстовые ассеты.