.UNITYPACKAGE

UNITYPACKAGE-fil

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

En .unitypackage-fil är ett resurspaket för spelmotorn Unity som innehåller modeller, texturer, skript och prefabs. Öppna den genom att importera den till ett Unity-projekt via Assets > Import Package > Custom Package, inte genom att köra den. Den kan innehålla skript som körs vid import, så importera endast från källor du litar på.

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

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 22, 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 UNITYPACKAGE?

En .unitypackage-fil är Unity Technologies proprietära format för att paketera och distribuera Unity-resurser mellan projekt och via Asset Store. Under huven är det ett gzip-komprimerat TAR-arkiv - döp om filen till .tar.gz så kan vilket verktyg som helst, till exempel 7-Zip, dekomprimera den, men resurserna återskapas endast korrekt när de importeras via Unity Editor.

Inuti innehåller arkivet en katalog per resurs, namngiven efter resursens 128-bitars GUID. Varje katalog innehåller:

  • resursens rådata i byte
  • en .meta-fil som bär på GUID och importinställningar
  • en pathname-textpost som registrerar den ursprungliga projektrelaterade sökvägen
  • en valfri preview.png-miniatyrbild

Denna layout gör att Unity kan rekonstruera den ursprungliga mappstrukturen och hålla korsreferenser mellan resurser intakta vid import. För att importera, dra filen till Unity Editor-fönstret eller använd Assets > Import Package.

.unitypackage har varit standardenheten för distribution på Unity Asset Store sedan lanseringen 2010 och stöds fortfarande i Unity 6. Det samexisterar med det nyare formatet Unity Package Manager (UPM), som ersätter detta tillvägagångssätt med en vanlig tarball och ett package.json-manifest som installeras via Package Manager-fönstret snarare än att importeras direkt.

Arkivet bär på en gzip CRC-32-kontrollsumma men innehåller ingen kryptografisk signatur, så upphovsmannaskapet kan inte verifieras utan externa verktyg.

Säkerhet & trygghet

RISK: MEDIUM

En .unitypackage kan innehålla C#-skript (.cs), editor-skript och DLL-filer som körs inuti Unity Editor när de importeras - så ett skadligt paket kan exekvera kod i ditt projekt, inte bara lägga till passiv grafik. Importera endast paket från pålitliga källor (officiella Unity Asset Store granskar bidrag; slumpmässiga paket från forum/torrents gör det inte). Granska inkluderade skript/DLL-filer före import, och behandla ett nedladdat paket som vilken tredjepartskod som helst. Genom att extrahera det som .tar.gz först kan du inspektera vad som finns inuti.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNUnity Package Fileäven känd som Unity asset package, Unity Asset Store package
UTVECKLAREUnity Technologiessedan Mid-2000s (Unity asset export; Asset Store launched 2010)
KATEGORISpelfiler
MIME-TYPapplication/octet-stream
TYPgzip-komprimerat TAR-arkiv med Unity-resurser och metadata
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
1F8B
ASCII
··
En .unitypackage är en gzip-komprimerad tar (.tar.gz). De första två byten är gzip-magin 1F 8B; efter dekomprimering är det en tar som innehåller en mapp per resurs, där varje mapp håller resursens data, dess .meta-fil och en pathname-post. Döp om till .tar.gz för att extrahera med 7-Zip/tar - men resurserna återskapas endast korrekt när de importeras till ett Unity-projekt.

Program som öppnar UNITYPACKAGE-filer

Windows2 apps
7-Zip Öppen källkod Endast för att inspektera innehåll: döp om till .tar.gz (eller öppna direkt), extrahera gzip-filen och sedan tar-filen för att bläddra bland råresurser - inte en ersättning för att importera till Unity.
Unity Editor Freemium Öppna ett Unity-projekt i Unity Hub, välj sedan Assets > Import Package > Custom Package och välj .unitypackage-filen (eller dubbelklicka på den med ett projekt öppet). Gratisversionen Personal fungerar.
macOS2 apps
Unity Editor Freemium Öppna ett Unity-projekt i Unity Hub, välj sedan Assets > Import Package > Custom Package och välj .unitypackage-filen (eller dubbelklicka på den med ett projekt öppet). Gratisversionen Personal fungerar.
The Unarchiver / tar Gratis Döp om till .tar.gz för att extrahera och inspektera råresurserna; import till Unity krävs fortfarande för att använda dem korrekt.
Linux1 app
Unity Editor Freemium Öppna ett Unity-projekt i Unity Hub, välj sedan Assets > Import Package > Custom Package och välj .unitypackage-filen (eller dubbelklicka på den med ett projekt öppet). Gratisversionen Personal fungerar.

Tekniska detaljer

djup specifikation
Containerformatgzip-komprimerat POSIX tar-arkiv, motsvarande en .tar.gz-fil
Magic bytes0x1F 0x8B vid byte-offset 0 (standard gzip-signatur)
Komprimeringgzip / DEFLATE tillämpad på hela arkivströmmen
Intern strukturEn katalog per resurs, varje katalog namngiven efter resursens 128-bitars GUID
Poster per resursResursdatafil, .meta-fil (GUID + importinställningar), pathname-textfil och en valfri preview.png-miniatyrbild
ResursidentifieringVarje resurs tilldelas ett 128-bitars GUID som lagras i dess medföljande .meta-fil; GUID:er överlever överföringar mellan projekt
Återställning av sökvägEn pathname-textpost inuti varje GUID-mapp registrerar den ursprungliga projektrelaterade sökvägen, som används för att rekonstruera mapplayouten vid import
Integritetskontrollgzip CRC-32 på den komprimerade strömmen; ingen kryptografisk signatur eller kodsignering tillämpas
KrypteringIngen - ingen inbyggd kryptering; arkivets innehåll är fullt läsbart efter dekomprimering
MIME-typapplication/octet-stream (primär); application/gzip används också av vissa värdar
Typisk filstorlekFrån tiotals kilobyte till flera gigabyte, beroende på mängden texturer, modeller och ljud som ingår
PlattformsstödWindows, macOS och Linux - överallt där Unity Editor eller ett tar-kompatibelt verktyg finns tillgängligt
ImportmetodDra filen till Unity Editor-fönstret, eller använd Assets > Import Package i menyraden
Relation till UPMSkild från Unity Package Manager-paket, vilka använder en vanlig tarball med ett package.json-manifest och installeras via Package Manager-fönstret snarare än att importeras som resurser
SläpptMid-2000s (Unity asset export; Asset Store launched 2010)
Senaste versionLegacy .unitypackage export (current Unity 6); coexists with the newer UPM/tarball package format
Specifikationdocs.unity3d.com

UNITYPACKAGE-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med UNITYPACKAGE-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 UNITYPACKAGE-filer.

Vanliga frågor

Hur öppnar jag en .unitypackage-fil?
Öppna ett Unity-projekt i den kostnadsfria Unity Editor, gå sedan till Assets > Import Package > Custom Package och välj filen (eller dubbelklicka på den med ett projekt redan öppet). Den importerar resurserna till ditt projekt.
Kan jag öppna en .unitypackage utan Unity?
Endast för att titta inuti: det är en gzip-komprimerad tar, så döp om den till .tar.gz och extrahera med 7-Zip. Men resurserna är organiserade efter GUID och sätts endast ihop korrekt när de importeras till Unity.
Vad finns inuti en .unitypackage?
En mapp per resurs, som var och en innehåller resursens data, dess .meta-fil (GUID och importinställningar) och dess ursprungliga projektsökväg - så importen återställer resurserna exakt där de hör hemma med referenserna intakta.
Vad är skillnaden mellan en .unitypackage och ett UPM-paket?
En .unitypackage importeras till din Assets-mapp (det klassiska Asset Store-formatet). Ett UPM-paket är en vanlig tarball med ett package.json-manifest som installeras via Unity Package Manager - det moderna sättet att lägga till återanvändbar kod/verktyg.
Är en .unitypackage ett spel jag kan köra?
Nej. Det är en samling källresurser (modeller, texturer, skript, prefabs) för användning inuti ett Unity-projekt. Du importerar den till Unity; du kör den inte fristående.
Är det säkert att importera en .unitypackage?
För det mesta, men den kan innehålla skript/DLL-filer som körs i editorn vid import, så importera endast från pålitliga källor (t.ex. officiella Asset Store) och granska eventuell inkluderad kod först.

Referenser

1Unity Manual - Asset packages (import/export)docs.unity3d.com
2Unity Manual - Exporting and importing custom packagesdocs.unity3d.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.DBSQLite Database File
9.EXEWindows Executable (Portable Executable)
10.SWFSmall Web Format (Shockwave Flash)

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-Ö