.ASSET

ASSET-bestand

Unity Asset File
Stel een vraag
SNEL ANTWOORD

Een .asset-bestand is een Unity-asset - een geserialiseerd gegevensobject (meestal een ScriptableObject) binnen een Unity-project. Open het project in de gratis Unity Editor en selecteer het bestand in het Project-venster. Als het project Force Text-serialisatie gebruikt, is het leesbare YAML en kunt u het in elke teksteditor inspecteren, maar handmatige bewerking is riskant en wordt niet ondersteund door Unity.

Ontwikkelaar: Unity Technologies Categorie: Spelbestanden MIME: application/octet-stream
OPENT OP Windows macOS
Gerelateerd: .OBB · .PAK · .ROFL · .PACKAGE

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 23, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het ASSET-bestandsformaat?

Een bestand met de extensie .asset bevat game-bronnen die worden gebruikt door de game-engine en ontwikkelingstool Unity. In tegenstelling tot een gewoon archief is een .asset-bestand een door Unity geserialiseerde datacontainer - ofwel als menselijk leesbare YAML-tekst of als compacte binaire code - waarin texturen, meshes, shaders, fysieke materialen en andere assets voor 3D-game-objecten worden opgeslagen. .asset-bestanden kunnen ook configuratiegegevens of databases voor een bepaald spel bevatten.

.asset-bestanden worden gemaakt en bijgewerkt tijdens het bewerken van een Unity-project, niet tijdens de compilatie; ze bevinden zich in de map Assets van het project als bronbestanden. Wanneer de Force Text-serialisatie van Unity actief is, begint elk bestand met een %YAML 1.1-header, waardoor het bewerkbaar is in een gewone teksteditor; bij binaire serialisatie heeft het bestand geen leesbare header.

  • .asset-bestanden kunnen worden bewerkt, en alle toegepaste wijzigingen hebben invloed op de gameplay-elementen die zijn aangepast.
  • .asset-bestanden worden doorgaans opgeslagen in de map Assets van de Unity-projectmap.
  • Game-bronnen worden meestal opgeslagen in een resources.assets-bestand in de datamap van de uiteindelijke game.
  • Elke .asset is gekoppeld aan een .meta-sidecarbestand dat de GUID en importinstellingen bijhoudt.
  • Gerelateerde formaten zijn onder meer .prefab-objecten, .unity-scènebestanden en .unitypackage-distributiearchieven.

Beveiliging & veiligheid

RISICO: LOW

Een project-.asset bestaat uit geserialiseerde gegevens, niet uit een uitvoerbaar bestand, dus het openen om het te lezen is veilig. De realistische risico's: handmatige bewerking kan de asset ongemerkt beschadigen (Unity waarschuwt dat dit niet wordt ondersteund), en een .asset die uit zijn project wordt gehaald is nagenoeg nutteloos omdat de GUID-referenties verbreken. Behandel gedownloade Unity-projecten/Asset Store-inhoud zoals elke code die u importeert - het risico zit in de bijbehorende scripts (.cs) en DLL's, niet in de .asset-gegevens zelf. Pas op voor 'Unity asset'-downloads die er op lijken van onofficiële sites.

Formaatdetails

in een notendop
VOLLEDIGE NAAMUnity Asset File
ONTWIKKELAARUnity Technologiessinds 2005 (Unity 1.0); text/YAML serialization option since Unity 3.5 (2012)
CATEGORIESpelbestanden
MIME-TYPEapplication/octet-stream
TYPEUnity-geserialiseerde asset (YAML-tekst of binair, project-intern)
Deze extensie wordt ook gebruikt door…
  • BBC iPlayer / Adobe AIR downloads - Sommige Adobe AIR-media-apps sloegen versleutelde gedownloade media op als .asset-bestanden.
  • Generieke 'asset'-databestanden - Verschillende apps/games gebruiken .asset voor hun eigen bronbestanden die niets met Unity te maken hebben.

Programma's die ASSET-bestanden openen

Windows3 apps
Unity Editor Freemium Open het bijbehorende project in Unity Hub > Unity Editor; selecteer de .asset in het Project-venster om deze te bekijken/bewerken in de Inspector (gratis Personal-versie).
Visual Studio Code Gratis Open een tekst-geserialiseerde .asset om de YAML rechtstreeks te lezen/inspecteren (niet handmatig bewerken tenzij u het formaat kent).
AssetStudio Open-source Voor het ANDERE type bestand - .assets-bundels van uitgebrachte games - gebruikt u AssetStudio om te bladeren/extraheren. (Niet voor project-interne .asset ScriptableObjects.)
macOS2 apps
Unity Editor Freemium Open het bijbehorende project in Unity Hub > Unity Editor; selecteer de .asset in het Project-venster om deze te bekijken/bewerken in de Inspector (gratis Personal-versie).
Visual Studio Code Gratis Open een tekst-geserialiseerde .asset om de YAML rechtstreeks te lezen/inspecteren (niet handmatig bewerken tenzij u het formaat kent).

Technische details

diepe specificaties
OntwikkelaarUnity Technologies
Formaat-typeGeserialiseerde Unity-assetcontainer; YAML-tekst of Unity binair formaat
MIME-typeapplication/octet-stream
Bestandsheader in tekstmodus%YAML 1.1 op regel 1, gevolgd door %TAG !u! tag:unity3d.com,2011: instructie
SerialisatiemodusConfigureerbaar per project: Force Text (YAML), Force Binary, of Mixed
YAML-documentstructuurElk geserialiseerd object is een apart YAML-document voorafgegaan door --- !u!<classID> &<fileID>
Sidecar-metadatabestandGekoppeld aan een .meta-bestand (dezelfde basisnaam + .meta) waarin de asset-GUID en importer-instellingen zijn opgeslagen
Referentiemethode tussen assetsReferenties gebruiken GUID's in plaats van bestandspaden, wat veilige hernoem- en verplaatsingsbewerkingen binnen het project mogelijk maakt
Opslaglocatie in projectOpgeslagen in de Assets/-mapstructuur van de Unity-projectmap
Typische opgeslagen gegevensScriptableObject-instanties, fysieke materialen, render pipeline-instellingen, animatiegegevens en aangepaste datacontainers
Runtime build-tegenhangerBron-.asset-bestanden worden tijdens de build gecompileerd naar resources.assets in de platform-datamap van de game
Extractie door derdenBinaire .asset-bestanden uit gebouwde games kunnen worden gelezen en geëxtraheerd door tools zoals AssetStudio
Uitgebracht2005 (Unity 1.0); text/YAML serialization option since Unity 3.5 (2012)
Specificatiedocs.unity3d.com

ASSET conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met ASSET-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over ASSET-bestanden.

Veelgestelde vragen

Hoe open ik een .asset-bestand?
Open het Unity-project waarin het zich bevindt in de gratis Unity Editor en selecteer de .asset in het Project-venster - het wordt dan getoond in de Inspector. Als het project Force Text-serialisatie gebruikt, kunt u de ruwe YAML ook in elke teksteditor lezen.
Waarom ziet mijn .asset-bestand eruit als leesbare tekst (YAML)?
Omdat de Asset Serialization van het project is ingesteld op „Force Text” (de standaardinstelling voor nieuwe Unity-projecten en aanbevolen voor versiebeheer). Met Force Binary zou het in plaats daarvan een onleesbare binaire blob zijn.
Kan ik een .asset-bestand handmatig bewerken?
Dat kan, maar Unity ondersteunt dit officieel niet en het is gemakkelijk te beschadigen - fileIDs/GUIDs en de exacte YAML-opmaak zijn van cruciaal belang. Geef de voorkeur aan bewerken via de Unity Inspector of een script.
Wat is het verschil tussen .asset- en .assets-bestanden?
Een .asset is een enkel geserialiseerd object binnen een Unity-project (tijdens ontwikkeling). Een .assets-bestand (zoals sharedassets0.assets in een uitgebrachte game) is een gecompileerde asset-bundel - open deze met AssetStudio of UABE, niet met de Unity Editor.
Hoe open ik een .asset-bestand zonder Unity?
Als het tekst-geserialiseerd is, lees dan de YAML in een teksteditor zoals VS Code. Er is geen zinvolle zelfstandige editor - de gegevens worden alleen correct geïnterpreteerd binnen het bijbehorende Unity-project, dus om het echt te gebruiken heeft u Unity nodig.
Is een .asset-bestand een spel dat ik kan uitvoeren?
Nee. Het is een gegevens-/bronbestand binnen een Unity-project, geen zelfstandig uitvoerbaar bestand. U heeft het hele project en de Unity Editor (of een gebouwde game) nodig om er gebruik van te maken.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.ICSiCalendar data file
10.BINCD/DVD Disc Image (BIN/CUE)

Gerelateerde extensies

.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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z