.ASSET

ASSET-fil

Unity Asset File
Still et spørsmål
HURTIGSVAR

En .asset-fil er en Unity-ressurs - et serialisert dataobjekt (ofte et ScriptableObject) i et Unity-prosjekt. Åpne prosjektet i den gratis Unity Editor og velg filen i Project-vinduet. Hvis prosjektet bruker Force Text-serialisering, er den lesbar YAML og du kan inspisere den i et hvilket som helst tekstredigeringsprogram, men manuell redigering er risikabelt og støttes ikke av Unity.

Utvikler: Unity Technologies Kategori: Spillfiler MIME: application/octet-stream
ÅPNES PÅ Windows macOS
Relatert: .OBB · .PAK · .ROFL · .PACKAGE

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 23, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er ASSET-filformatet?

En fil med filendelsen .asset inneholder spillressurser som brukes av spillmotoren og utviklingsverktøyet Unity. I motsetning til et vanlig arkiv, er en .asset-fil en Unity-serialisert databeholder - enten som menneskelig lesbar YAML-tekst eller kompakt binærformat - som lagrer teksturer, mesher, shadere, fysikkmaterialer og andre ressurser for 3D-spillobjekter. .asset-filer kan også inneholde konfigurasjonsdata eller databaser for et gitt spill.

.asset-filer opprettes og oppdateres under redigering av Unity-prosjekter, ikke under kompilering; de ligger i prosjektets Assets-mappe som kilderessurser. Når Unitys Force Text-serialisering er aktiv, starter hver fil med en %YAML 1.1-header, noe som gjør den redigerbar i et vanlig tekstredigeringsprogram; med binær serialisering har filen ingen lesbar header.

  • .asset-filer kan redigeres, og alle endringer vil påvirke spillelementene som ble endret.
  • .asset-filer lagres vanligvis i Assets-mappen i Unity-prosjektkatalogen.
  • Spillressurser lagres vanligvis i en resources.assets-fil inne i den ferdige spillmappen.
  • Hver .asset er parret med en .meta-fil som sporer dens GUID og importinnstillinger.
  • Relaterte formater inkluderer .prefab-objekter, .unity-scenefiler og .unitypackage-distribusjonsarkiver.

Sikkerhet og trygghet

RISIKO: LOW

En .asset-fil i et prosjekt er serialiserte data, ikke en kjørbar fil, så det er trygt å åpne en for å lese den. De reelle bekymringene er: manuell redigering kan korrumpere ressursen (Unity advarer om at dette ikke støttes), og en .asset tatt ut av sitt prosjekt er nesten ubrukelig fordi dens GUID-referanser brytes. Behandle nedlastede Unity-prosjekter/Asset Store-innhold som all annen kode du importerer - risikoen ligger i tilhørende skript (.cs) og DLL-er, ikke i selve .asset-dataene. Vær oppmerksom på falske «Unity asset»-nedlastinger fra uoffisielle nettsteder.

Formatdetaljer

i et nøtteskall
FULLT NAVNUnity Asset File
UTVIKLERUnity Technologiessiden 2005 (Unity 1.0); text/YAML serialization option since Unity 3.5 (2012)
KATEGORISpillfiler
MIME-TYPEapplication/octet-stream
TYPEUnity-serialisert ressurs (YAML-tekst eller binær, prosjektintern)
Denne filendelsen brukes også av…
  • BBC iPlayer / Adobe AIR-nedlastinger - Enkelte Adobe AIR-apper lagret kryptert nedlastet media som .asset-filer.
  • Generiske «asset»-datafiler - Ulike apper/spill bruker .asset for sine egne ressursfiler som ikke er relatert til Unity.

Programmer som åpner ASSET-filer

Windows3 apps
Unity Editor Freemium Åpne det tilhørende prosjektet i Unity Hub > Unity Editor; velg .asset-filen i Project-vinduet for å se/redigere den i Inspector (gratis Personal-versjon).
Visual Studio Code Gratis Åpne en tekstserialisert .asset for å lese/inspisere YAML direkte (ikke rediger manuelt med mindre du kjenner formatet godt).
AssetStudio Åpen kildekode For den ANDRE typen fil - .assets-pakker fra ferdige spill - bruk AssetStudio for å bla gjennom/ekstrahere. (Ikke for prosjektinterne .asset ScriptableObjects.)
macOS2 apps
Unity Editor Freemium Åpne det tilhørende prosjektet i Unity Hub > Unity Editor; velg .asset-filen i Project-vinduet for å se/redigere den i Inspector (gratis Personal-versjon).
Visual Studio Code Gratis Åpne en tekstserialisert .asset for å lese/inspisere YAML direkte (ikke rediger manuelt med mindre du kjenner formatet godt).

Tekniske detaljer

dyp spesifikasjon
UtviklerUnity Technologies
Format-typeSerialisert Unity-ressursbeholder; YAML-klartekst eller Unity-binærformat
MIME-typeapplication/octet-stream
Fil-header (tekstmodus)%YAML 1.1 på linje 1, etterfulgt av %TAG !u! tag:unity3d.com,2011: direktiv
SerialiseringsmodusKonfigurerbar per prosjekt: Force Text (YAML), Force Binary, eller Mixed
YAML-dokumentstrukturHvert serialisert objekt er et separat YAML-dokument med prefikset --- !u!<classID> &<fileID>
Metadata-fil (sidecar)Parret med en .meta-fil (samme navn + .meta) som lagrer ressursens GUID og innstillinger for import
ReferansemetodeReferanser bruker GUID-er i stedet for filstier, noe som muliggjør trygg omdøping og flytting i prosjektet
Lagringssted i prosjektLagret i Assets/-mappehierarkiet i Unity-prosjektkatalogen
Typiske lagrede dataScriptableObject-instanser, fysikkmaterialer, innstillinger for render-pipeline, animasjonsdata og egendefinerte databeholdere
Motpart i ferdig spillKilde- .asset-filer kompileres ved bygging til resources.assets i spillets plattformspesifikke datamappe
Tredjeparts-ekstraksjonBinære .asset-filer fra ferdige spill kan leses og ekstraheres av verktøy som AssetStudio
Utgitt2005 (Unity 1.0); text/YAML serialization option since Unity 3.5 (2012)
Spesifikasjondocs.unity3d.com

ASSET-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med ASSET-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om ASSET-filer.

Ofte stilte spørsmål

Hvordan åpner jeg en .asset-fil?
Åpne Unity-prosjektet som inneholder den i den gratis Unity Editor og velg .asset-filen i Project-vinduet - den vises da i Inspector. Hvis prosjektet bruker Force Text-serialisering, kan du også lese rå YAML i et tekstredigeringsprogram.
Hvorfor ser .asset-filen min ut som lesbar tekst (YAML)?
Fordi prosjektets Asset Serialization er satt til «Force Text» (standard for nye Unity-prosjekter og anbefalt for versjonskontroll). Med Force Binary ville den vært en ulesbar binærfil i stedet.
Kan jeg redigere en .asset-fil manuelt?
Du kan, men Unity støtter det ikke offisielt, og det er lett å ødelegge filen - fileIDs/GUIDs og nøyaktig YAML-formatering er avgjørende. Det er bedre å redigere via Unity Inspector eller et skript.
Hva er forskjellen mellom .asset- og .assets-filer?
En .asset er et enkelt serialisert objekt i et Unity-prosjekt (under utvikling). En .assets-fil (som sharedassets0.assets i et ferdig spill) er en kompilert ressurspakke - disse åpnes med AssetStudio eller UABE, ikke Unity Editor.
Hvordan åpner jeg en .asset-fil uten Unity?
Hvis den er tekstserialisert, kan du lese YAML i et tekstredigeringsprogram som VS Code. Det finnes ingen meningsfull frittstående editor - dataene gir kun mening i sitt Unity-prosjekt, så for å faktisk bruke den trenger du Unity.
Er en .asset-fil et spill jeg kan kjøre?
Nei. Det er en data-/ressursfil i et Unity-prosjekt, ikke en frittstående kjørbar fil. Du trenger hele prosjektet og Unity Editor (eller et ferdigbygd spill) for å bruke den.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.JSONJavaScript Object Notation file
6.ICSiCalendar data file
7.M4AMPEG-4 Audio File
8.TAGDataFlex Query Tag Name File
9.DATProgram Data File (generic)
10.JPGJPEG Image

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å