.ASSET

ASSET-fil

Unity Asset File
Stil et spørgsmål
HURTIGT SVAR

En .asset-fil er et Unity-asset - et serialiseret dataobjekt (oftest et ScriptableObject) inde i et Unity-projekt. Åbn projektet i den gratis Unity Editor og vælg filen i Project-vinduet. Hvis projektet bruger Force Text-serialisering, er det læsbart YAML, og du kan inspicere det i enhver teksteditor, men manuel redigering er risikabelt og understøttes ikke af Unity.

Udvikler: Unity Technologies Kategori: Spilfiler MIME: application/octet-stream
ÅBNER PÅ Windows macOS
Relateret: .OBB · .PAK · .ROFL · .PACKAGE

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 23, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er ASSET-filformatet?

En fil med filtypenavnet .asset indeholder spilressourcer, der bruges af spilmotoren og udviklingsværktøjet Unity. I modsætning til et almindeligt arkiv er en .asset-fil en Unity-serialiseret datacontainer - enten som menneskelæsbar YAML-tekst eller kompakt binær kode - der gemmer teksturer, meshes, shadere, fysikmaterialer og andre assets til 3D-spilobjekter. .asset-filer kan også indeholde konfigurationsdata eller databaser for et givet spil.

.asset-filer oprettes og opdateres under redigering af Unity-projekter, ikke under kompilering; de ligger i projektets Assets-mappe som kilde-assets. Når Unitys Force Text-serialisering er aktiv, begynder hver fil med en %YAML 1.1-header, hvilket gør den redigerbar i en almindelig teksteditor; med binær serialisering har filen ingen læsbar header.

  • .asset-filer kan redigeres, og alle anvendte ændringer vil have indflydelse på de spilelementer, der blev ændret.
  • .asset-filer gemmes typisk i Assets-mappen i Unity-projektmappen.
  • Spilressourcer gemmes normalt i en resources.assets-fil inde i den færdige spildatamappe.
  • Hver .asset er parret med en .meta sidevognsfil, der sporer dens GUID og importindstillinger.
  • Relaterede formater inkluderer .prefab-objekter, .unity-scenefiler og .unitypackage-distributionsarkiver.

Sikkerhed og tryghed

RISIKO: LOW

En projekt-.asset er serialiserede data, ikke en eksekverbar fil, så det er sikkert at åbne en for at læse den. De reelle bekymringer: manuel redigering kan lydløst korrumpere asset-filen (Unity advarer om, at dette ikke understøttes), og en .asset trukket ud af sit projekt er næsten ubrugelig, fordi dens GUID-referencer brydes. Behandl downloadede Unity-projekter/Asset Store-indhold som enhver anden kode, du importerer - risikoen ligger i de medfølgende scripts (.cs) og DLL-filer, ikke i selve .asset-dataene. Pas på look-alike «Unity asset»-downloads fra uofficielle sider.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNUnity Asset File
UDVIKLERUnity Technologiessiden 2005 (Unity 1.0); text/YAML serialization option since Unity 3.5 (2012)
KATEGORISpilfiler
MIME-TYPEapplication/octet-stream
TYPEUnity-serialiseret asset (YAML-tekst eller binær, projekt-intern)
Dette filtypenavn bruges også af…
  • BBC iPlayer / Adobe AIR downloads - Nogle Adobe AIR-medieapps gemte krypterede downloadede medier som .asset-filer.
  • Generiske «asset»-datafiler - Forskellige apps/spil bruger .asset til deres egne ressource-blobs, der ikke er relateret til Unity.

Programmer der åbner ASSET-filer

Windows3 apps
Unity Editor Freemium Åbn det tilhørende projekt i Unity Hub > Unity Editor; vælg .asset-filen i Project-vinduet for at se/redigere den i Inspectoren (gratis Personal-niveau).
Visual Studio Code Gratis Åbn en tekst-serialiseret .asset for at læse/inspicere YAML direkte (undlad manuel redigering, medmindre du kender formatet indgående).
AssetStudio Open-source Til den ANDEN type fil - udgivne spil-.assets-bundles - brug AssetStudio til at gennemse/udpakke. (Ikke til projekt-interne .asset ScriptableObjects.)
macOS2 apps
Unity Editor Freemium Åbn det tilhørende projekt i Unity Hub > Unity Editor; vælg .asset-filen i Project-vinduet for at se/redigere den i Inspectoren (gratis Personal-niveau).
Visual Studio Code Gratis Åbn en tekst-serialiseret .asset for at læse/inspicere YAML direkte (undlad manuel redigering, medmindre du kender formatet indgående).

Tekniske detaljer

dyb specifikation
UdviklerUnity Technologies
FormattypeSerialiseret Unity asset-container; YAML-klartekst eller Unity binært format
MIME-typeapplication/octet-stream
Tekst-tilstand fil-header%YAML 1.1 på linje 1, efterfulgt af %TAG !u! tag:unity3d.com,2011: direktiv
SerialiseringstilstandKonfigurerbar pr. projekt: Force Text (YAML), Force Binary eller Mixed
YAML-dokumentstrukturHvert serialiseret objekt er et separat YAML-dokument præfikset med --- !u!<classID> &<fileID>
Sidevogns-metadatafilParret med en .meta-fil (samme navn + .meta), der gemmer asset-GUID og importer-indstillinger
Reference-metode på tværs af assetsReferencer bruger GUIDs frem for filstier, hvilket muliggør sikker omdøbning og flytning i projektet
Lagerplacering i projektGemt inde i Assets/-mappehierarkiet i Unity-projektmappen
Typiske gemte dataScriptableObject-instanser, fysikmaterialer, indstillinger for render-pipeline, animationsdata og brugerdefinerede datacontainere
Modstykke i runtime-buildKilde-.asset-filer kompileres ved build-tid til resources.assets i spillets platform-datamappe
Tredjeparts-udtrækningBinære .asset-filer fra færdige spil kan læses og udpakkes af værktøjer som AssetStudio
Udgivet2005 (Unity 1.0); text/YAML serialization option since Unity 3.5 (2012)
Specifikationdocs.unity3d.com

ASSET-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med ASSET-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om ASSET-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en .asset-fil?
Åbn det Unity-projekt, der indeholder den, i den gratis Unity Editor og vælg .asset-filen i Project-vinduet - den vises derefter i Inspectoren. Hvis projektet bruger Force Text-serialisering, kan du også læse rå YAML i enhver teksteditor.
Hvorfor ligner min .asset-fil læsbar tekst (YAML)?
Fordi projektets Asset Serialization er indstillet til «Force Text» (standarden for nye Unity-projekter og anbefalet til versionsstyring). Med Force Binary ville det i stedet være en ulæselig binær fil.
Kan jeg redigere en .asset-fil manuelt?
Det kan du, men Unity understøtter det ikke officielt, og den er nem at ødelægge - fileIDs/GUIDs og præcis YAML-formatering er afgørende. Foretræk redigering via Unity Inspector eller et script.
Hvad er forskellen på .asset- og .assets-filer?
En .asset er et enkelt serialiseret objekt inde i et Unity-projekt (under udvikling). En .assets-fil (som sharedassets0.assets i et udgivet spil) er en kompileret asset-bundle - åbn disse med AssetStudio eller UABE, ikke Unity Editor.
Hvordan åbner jeg en .asset-fil uden Unity?
Hvis den er tekst-serialiseret, kan du læse YAML-koden i en teksteditor som VS Code. Der findes ingen meningsfuld selvstændig editor - dataene giver kun mening inde i deres Unity-projekt, så for faktisk at bruge dem skal du bruge Unity.
Er en .asset-fil et spil, jeg kan køre?
Nej. Det er en data-/ressourcefil inde i et Unity-projekt, ikke en selvstændig eksekverbar fil. Du skal bruge hele projektet og Unity Editor (eller et færdigbygget spil) for at gøre brug af den.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å