Unity скрывает такую информацию в PlayerPrefs .Это позволяет поддерживать все на всех платформах.
Вы также можете использовать Application.persistentDataPath , который также доступен для всех платформ.Внутри этого механизмы хранения принадлежат вам.
Для обработки этого кэша каждому объекту потребуется уникальный идентификатор, и вы можете проверить наличие версий (или любого эквивалентного значения), чтобы вы знали, когда требуется кэшированный объектподлежит обновлению.
Кэш должен включать в себя некую индексную таблицу, которая позволит извлекать нужный элемент в кэш по его идентификатору.Эта таблица является частью кэша (поэтому она тоже находится внутри Application.persistentDataPath ).
Возможно, вы также захотите удалить самые старые или редко используемые элементы.Таким образом, ваш кеш должен будет хранить эту информацию.