.ASSET

Файл ASSET

Unity Asset File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .asset - это ресурс Unity, представляющий собой сериализованный объект данных (чаще всего ScriptableObject) внутри проекта Unity. Откройте проект в бесплатном Unity Editor и выберите файл в окне Project. Если в проекте используется сериализация Force Text, файл представляет собой читаемый YAML, который можно просмотреть в любом текстовом редакторе, однако ручное редактирование рискованно и не поддерживается Unity.

Разработчик: Unity Technologies Категория: Файлы игр MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS
Связанные: .OBB · .PAK · .ROFL · .PACKAGE

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 23, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла ASSET?

Файл с расширением .asset содержит игровые ресурсы, используемые игровым движком и инструментом разработки Unity. В отличие от обычного архива, файл .asset является контейнером сериализованных данных Unity - либо в виде человекочитаемого текста YAML, либо в компактном бинарном виде. В нем хранятся текстуры, меши, шейдеры, физические материалы и другие ресурсы для 3D-объектов. Файлы .asset также могут содержать данные конфигурации или базы данных для конкретной игры.

Файлы .asset создаются и обновляются во время редактирования проекта Unity, а не во время компиляции; они хранятся в папке Assets проекта как исходные ресурсы. Когда активен режим сериализации Force Text, каждый файл начинается с заголовка %YAML 1.1, что позволяет редактировать его в обычном текстовом редакторе; при бинарной сериализации у файла нет читаемого заголовка.

  • Файлы .asset можно редактировать, и все внесенные изменения повлияют на измененные элементы игрового процесса.
  • Файлы .asset обычно сохраняются в папке Assets директории проекта Unity.
  • Игровые ресурсы обычно хранятся в файле resources.assets внутри папки данных собранной игры.
  • Каждый .asset сопровождается вспомогательным файлом .meta, который отслеживает его GUID и настройки импорта.
  • Связанные форматы включают объекты .prefab, файлы сцен .unity и архивы дистрибутивов .unitypackage.

Безопасность и защита

РИСК: LOW

Файл проекта .asset представляет собой сериализованные данные, а не исполняемый файл, поэтому открывать его для чтения безопасно. Реальные опасения: ручное редактирование может незаметно повредить ресурс (Unity предупреждает, что это не поддерживается), а файл .asset, извлеченный из проекта, практически бесполезен из-за разрыва ссылок по GUID. Относитесь к загруженным проектам Unity или контенту из Asset Store так же, как к любому импортируемому коду - риск заключается в сопутствующих скриптах (.cs) и DLL, а не в самих данных .asset. Остерегайтесь загрузок «ресурсов Unity» с неофициальных сайтов.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕUnity Asset File
РАЗРАБОТЧИКUnity Technologiesс 2005 (Unity 1.0); text/YAML serialization option since Unity 3.5 (2012)
КАТЕГОРИЯФайлы игр
MIME-ТИПapplication/octet-stream
ТИПСериализованный ресурс Unity (текст YAML или бинарный, внутренний для проекта)
СВЯЗАННЫЕ.obb.pak.rofl.package
Это расширение также используется в…
  • Загрузки BBC iPlayer / Adobe AIR - Некоторые медиа-приложения Adobe AIR хранили зашифрованные загруженные медиафайлы как файлы .asset.
  • Общие файлы данных «asset» - Различные приложения и игры используют расширение .asset для собственных блоков ресурсов, не связанных с Unity.

Программы, открывающие файлы ASSET

Windows3 apps
Unity Editor Freemium Откройте содержащий файл проект в Unity Hub > Unity Editor; выберите .asset в окне Project для просмотра/редактирования в Inspector (бесплатная версия Personal).
Visual Studio Code Бесплатно Откройте текстовый .asset для прямого чтения/проверки YAML (не редактируйте вручную, если не знакомы с форматом).
AssetStudio Открытый код Для ДРУГОГО типа файлов - пакетов .assets из готовых игр - используйте AssetStudio для просмотра и извлечения. (Не подходит для внутренних ScriptableObjects проекта .asset.)
macOS2 apps
Unity Editor Freemium Откройте содержащий файл проект в Unity Hub > Unity Editor; выберите .asset в окне Project для просмотра/редактирования в Inspector (бесплатная версия Personal).
Visual Studio Code Бесплатно Откройте текстовый .asset для прямого чтения/проверки YAML (не редактируйте вручную, если не знакомы с форматом).

Технические подробности

глубокая спецификация
РазработчикUnity Technologies
Тип форматаСериализованный контейнер ресурсов Unity; текстовый YAML или бинарный формат Unity
MIME-типapplication/octet-stream
Заголовок текстового файла%YAML 1.1 в первой строке, за которой следует директива %TAG !u! tag:unity3d.com,2011:
Режим сериализацииНастраивается для каждого проекта: Force Text (YAML), Force Binary или Mixed
Структура документа YAMLКаждый сериализованный объект представляет собой отдельный документ YAML с префиксом --- !u!<classID> &<fileID>
Вспомогательный файл метаданныхСвязан с файлом .meta (то же базовое имя + .meta), в котором хранятся GUID ресурса и настройки импортера
Метод перекрестных ссылокСсылки используют GUID, а не пути к файлам, что позволяет безопасно переименовывать и перемещать объекты внутри проекта
Место хранения в проектеСохраняется внутри иерархии папок Assets/ в директории проекта Unity
Типичные хранимые данныеЭкземпляры ScriptableObject, физические материалы, настройки конвейера рендеринга, данные анимации и пользовательские контейнеры данных
Аналог в сборке (Runtime)Исходные файлы .asset компилируются во время сборки в resources.assets в папке данных платформы игры
Стороннее извлечениеБинарные файлы .asset из собранных игр могут быть прочитаны и извлечены такими инструментами, как AssetStudio
Выпущен2005 (Unity 1.0); text/YAML serialization option since Unity 3.5 (2012)
Спецификацияdocs.unity3d.com

Конвертации ASSET

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами ASSET. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах ASSET.

Часто задаваемые вопросы

Как открыть файл .asset?
Откройте проект Unity, в котором он содержится, в бесплатном Unity Editor и выберите .asset в окне Project - он отобразится в Inspector. Если в проекте используется сериализация Force Text, вы также можете прочитать исходный YAML в любом текстовом редакторе.
Почему мой файл .asset выглядит как обычный текст (YAML)?
Потому что для параметра Asset Serialization в проекте установлено значение «Force Text» (по умолчанию для новых проектов Unity и рекомендуется для систем контроля версий). При использовании Force Binary это был бы нечитаемый двоичный блок.
Можно ли редактировать файл .asset вручную?
Можно, но Unity официально этого не поддерживает, и файл легко повредить - важны fileID/GUID и точное форматирование YAML. Предпочтительнее редактировать через Unity Inspector или с помощью скрипта.
В чем разница между файлами .asset и .assets?
Файл .asset - это отдельный сериализованный объект внутри проекта Unity (на этапе разработки). Файл .assets (например, sharedassets0.assets в готовой игре) - это скомпилированный пакет ресурсов; такие файлы открываются с помощью AssetStudio или UABE, а не через Unity Editor.
Как открыть файл .asset без Unity?
Если это текстовая сериализация, прочитайте YAML в текстовом редакторе, например VS Code. Специализированного автономного редактора не существует - данные распознаются только внутри проекта Unity, поэтому для полноценного использования вам понадобится Unity.
Является ли файл .asset игрой, которую можно запустить?
Нет. Это файл данных/ресурсов внутри проекта Unity, а не автономный исполняемый файл. Чтобы использовать его, вам нужен весь проект и Unity Editor (или собранная игра).

Ссылки

1Unity Manual - Format of text-serialized files (YAML)docs.unity3d.com
2Unity Blog - Understanding Unity's serialization language, YAMLunity.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Похожие расширения

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z