.ASSET

ASSET-fil

Unity Asset File
Ställ en fråga
SNABBT SVAR

En .asset-fil är en Unity-resurs - ett serialiserat dataobjekt (oftast ett ScriptableObject) inuti ett Unity-projekt. Öppna projektet i den kostnadsfria Unity Editor och välj filen i fönstret Project. Om projektet använder Force Text-serialisering är den läsbar YAML och du kan inspektera den i valfri textredigerare, men manuell redigering är riskabelt och stöds inte av Unity.

Utvecklare: Unity Technologies Kategori: Spelfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS
Relaterat: .OBB · .PAK · .ROFL · .PACKAGE

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 23, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet ASSET?

En fil med filändelsen .asset innehåller spelresurser som används av spelmotorn och utvecklingsverktyget Unity. Till skillnad från ett vanligt arkiv är en .asset-fil en Unity-serialiserad datacontainer - antingen som läsbar YAML-text eller kompakt binärkod - som lagrar texturer, mesh-data, shaders, fysikmaterial och andra resurser för 3D-spelobjekt. .asset-filer kan också innehålla konfigurationsdata eller databaser för ett givet spel.

.asset-filer skapas och uppdateras under redigering av Unity-projekt, inte under kompilering; de ligger i projektets Assets-mapp som källresurser. När Unitys Force Text-serialisering är aktiv börjar varje fil med ett %YAML 1.1-huvud, vilket gör den redigerbar i en vanlig textredigerare; med binär serialisering har filen inget läsbart huvud.

  • .asset-filer kan redigeras, och alla tillämpade ändringar kommer att påverka de spelelement som ändrades.
  • .asset-filer sparas vanligtvis i mappen Assets i Unity-projektets katalog.
  • Spelresurser lagras vanligtvis i en resources.assets-fil inuti den färdiga spelmappens datamapp.
  • Varje .asset är parad med en .meta-fil som spårar dess GUID och importinställningar.
  • Relaterade format inkluderar .prefab-objekt, .unity-scenfiler och .unitypackage-distributionsarkiv.

Säkerhet & trygghet

RISK: LOW

En .asset-fil i ett projekt är serialiserad data, inte en körbar fil, så det är säkert att öppna en för att läsa den. De faktiska riskerna är: manuell redigering kan tyst korrumpera resursen (Unity varnar för att detta inte stöds), och en .asset-fil som tas ur sitt projekt är nästan oanvändbar eftersom dess GUID-referenser bryts. Hantera nedladdade Unity-projekt/Asset Store-innehåll som vilken kod som helst - risken ligger i medföljande skript (.cs) och DLL-filer, inte i själva .asset-datan. Var vaksam på falska «Unity asset»-nedladdningar från inofficiella webbplatser.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNUnity Asset File
UTVECKLAREUnity Technologiessedan 2005 (Unity 1.0); text/YAML serialization option since Unity 3.5 (2012)
KATEGORISpelfiler
MIME-TYPapplication/octet-stream
TYPUnity-serialiserad resurs (YAML-text eller binär, projektintern)
Detta filtillägg används också av…
  • BBC iPlayer / Adobe AIR-nedladdningar - Vissa Adobe AIR-medieappar lagrade krypterad nedladdad media som .asset-filer.
  • Generiska «asset»-datafiler - Olika appar/spel använder .asset för sina egna resursfiler som inte är relaterade till Unity.

Program som öppnar ASSET-filer

Windows3 apps
Unity Editor Freemium Öppna det tillhörande projektet i Unity Hub > Unity Editor; välj .asset-filen i Project-fönstret för att visa/redigera den i Inspector (gratis Personal-nivå).
Visual Studio Code Gratis Öppna en textserialiserad .asset för att läsa/inspektera YAML direkt (redigera inte för hand om du inte känner till formatet väl).
AssetStudio Öppen källkod För den ANDRA typen av fil - .assets-bundles från färdiga spel - använd AssetStudio för att bläddra/extrahera. (Inte för projektinterna .asset ScriptableObjects.)
macOS2 apps
Unity Editor Freemium Öppna det tillhörande projektet i Unity Hub > Unity Editor; välj .asset-filen i Project-fönstret för att visa/redigera den i Inspector (gratis Personal-nivå).
Visual Studio Code Gratis Öppna en textserialiserad .asset för att läsa/inspektera YAML direkt (redigera inte för hand om du inte känner till formatet väl).

Tekniska detaljer

djup specifikation
UtvecklareUnity Technologies
FormattypSerialiserad Unity-resurscontainer; YAML-klartext eller Unity-binärformat
MIME-typapplication/octet-stream
Filhuvud för textläge%YAML 1.1 på rad 1, följt av %TAG !u! tag:unity3d.com,2011: direktiv
SerialiseringslägeKonfigurerbart per projekt: Force Text (YAML), Force Binary eller Mixed
YAML-dokumentstrukturVarje serialiserat objekt är ett separat YAML-dokument med prefixet --- !u!<classID> &<fileID>
Metadata-fil (Sidecar)Parad med en .meta-fil (samma basnamn + .meta) som lagrar resursens GUID och importinställningar
Referensmetod mellan resurserReferenser använder GUID:er snarare än filsökvägar, vilket möjliggör säkra namnbyten och flyttar inom projektet
Lagringsplats i projektetSparad inuti Assets/-mapphierarkin i Unity-projektets katalog
Typisk lagrad dataScriptableObject-instanser, fysikmaterial, inställningar för renderingspipeline, animationsdata och anpassade datacontainers
Motsvarighet i runtime-byggeKällfiler av typen .asset kompileras vid bygge till resources.assets i spelets plattformsspecifika datamapp
Extrahering från tredje partBinära .asset-filer från färdiga spel kan läsas och extraheras av verktyg som AssetStudio
Släppt2005 (Unity 1.0); text/YAML serialization option since Unity 3.5 (2012)
Specifikationdocs.unity3d.com

ASSET-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med ASSET-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om ASSET-filer.

Vanliga frågor

Hur öppnar jag en .asset-fil?
Öppna det Unity-projekt som innehåller den i den kostnadsfria Unity Editor och välj .asset-filen i Project-fönstret - den visas då i Inspector. Om projektet använder Force Text-serialisering kan du också läsa rå YAML i valfri textredigerare.
Varför ser min .asset-fil ut som läsbar text (YAML)?
Eftersom projektets Asset Serialization är inställd på «Force Text» (standard för nya Unity-projekt och rekommenderat för versionshantering). Med Force Binary skulle det vara en oläsbar binärfil istället.
Kan jag redigera en .asset-fil för hand?
Det kan du, men Unity stöder det inte officiellt och det är lätt att korrumpera filen - fileIDs/GUIDs och exakt YAML-formatering är avgörande. Föredra redigering via Unity Inspector eller ett skript.
Vad är skillnaden mellan .asset- och .assets-filer?
En .asset är ett enskilt serialiserat objekt inuti ett Unity-projekt (redigeringstid). En .assets-fil (som sharedassets0.assets i ett färdigt spel) är ett kompilerat resurs-bundle - öppna dessa med AssetStudio eller UABE, inte Unity Editor.
Hur öppnar jag en .asset-fil utan Unity?
Om den är textserialiserad kan du läsa YAML i en textredigerare som VS Code. Det finns ingen meningsfull fristående redigerare - datan får bara betydelse inuti sitt Unity-projekt, så för att faktiskt använda den behöver du Unity.
Är en .asset-fil ett spel jag kan köra?
Nej. Det är en data-/resursfil inuti ett Unity-projekt, inte en fristående körbar fil. Du behöver hela projektet och Unity Editor (eller ett färdigbyggt spel) för att använda den.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö