.UNITYPACKAGE

UNITYPACKAGE-bestand

Unity Package File
Stel een vraag
SNEL ANTWOORD

Een .unitypackage-bestand is een asset-bundel voor de Unity game-engine, met daarin modellen, texturen, scripts en prefabs. Open het door het te importeren in een Unity-project via Assets > Import Package > Custom Package, niet door het uit te voeren. Het kan scripts bevatten die bij import worden uitgevoerd, dus importeer alleen van bronnen die u vertrouwt.

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

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 22, 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 UNITYPACKAGE-bestandsformaat?

Een .unitypackage-bestand is het eigen formaat van Unity Technologies voor het verpakken en distribueren van Unity-assets tussen projecten en via de Asset Store. Onder de motorkap is het een gzip-gecomprimeerd TAR-archief - hernoem het bestand naar .tar.gz en elk hulpprogramma zoals 7-Zip kan het uitpakken, maar assets worden alleen correct gereproduceerd wanneer ze via de Unity Editor worden geïmporteerd.

Binnenin bevat het archief één map per asset, genoemd naar de 128-bits GUID van de asset. Elke map bevat:

  • de onbewerkte asset-databytes
  • een .meta-bestand met de GUID en importinstellingen
  • een pathname-tekstitem dat het oorspronkelijke project-relatieve pad vastlegt
  • een optionele preview.png-miniatuur

Deze lay-out stelt Unity in staat om de oorspronkelijke mappenstructuur te reconstrueren en verwijzingen tussen assets intact te houden bij import. Om te importeren, sleept u het bestand naar het Unity Editor-venster of gebruikt u Assets > Import Package.

De .unitypackage is sinds de lancering in 2010 de standaard distributie-eenheid voor de Unity Asset Store en blijft ondersteund in Unity 6. Het bestaat naast het nieuwere Unity Package Manager (UPM)-formaat, dat deze aanpak vervangt door een gewone tarball en een package.json-manifest dat via het venster Package Manager wordt geïnstalleerd in plaats van direct te worden geïmporteerd.

Het archief bevat een gzip CRC-32 checksum, maar bevat geen cryptografische handtekening, waardoor het auteurschap niet kan worden geverifieerd zonder externe hulpmiddelen.

Beveiliging & veiligheid

RISICO: MEDIUM

Een .unitypackage kan C#-scripts (.cs), editor-scripts en DLL's bevatten die binnen de Unity Editor worden uitgevoerd wanneer ze worden geïmporteerd - een kwaadaardig pakket kan dus code uitvoeren in uw project, niet alleen inerte kunst toevoegen. Importeer pakketten alleen van vertrouwde bronnen (de officiële Unity Asset Store controleert inzendingen; willekeurige forum- of torrent-pakketten niet). Controleer meegeleverde scripts/DLL's voordat u ze importeert en behandel een gedownload pakket als elke andere code van derden. Door het eerst als .tar.gz uit te pakken, kunt u inspecteren wat erin zit.

Formaatdetails

in een notendop
VOLLEDIGE NAAMUnity Package Fileook bekend als Unity asset package, Unity Asset Store package
ONTWIKKELAARUnity Technologiessinds Mid-2000s (Unity asset export; Asset Store launched 2010)
CATEGORIESpelbestanden
MIME-TYPEapplication/octet-stream
TYPEgzip-gecomprimeerd TAR-archief van Unity-assets met metadata
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001
HEX
1F8B
ASCII
··
Een .unitypackage is een gzip-gecomprimeerde tar (.tar.gz). De eerste twee bytes zijn de gzip magic 1F 8B; na uitpakken is het een tar met één map per asset, elk met de data van de asset, het .meta-bestand en een pathname-item. Hernoem naar .tar.gz om uit te pakken met 7-Zip/tar - maar de assets worden alleen correct gereproduceerd wanneer ze in een Unity-project worden geïmporteerd.

Programma's die UNITYPACKAGE-bestanden openen

Windows2 apps
7-Zip Open-source Alleen inhoud inspecteren: hernoem naar .tar.gz (of open direct), pak de gzip uit en vervolgens de tar om onbewerkte assets te bekijken - geen vervanging voor het importeren in Unity.
Unity Editor Freemium Open een Unity-project in Unity Hub, ga naar Assets > Import Package > Custom Package en selecteer de .unitypackage (of dubbelklik erop met een open project). De gratis Personal-versie werkt.
macOS2 apps
Unity Editor Freemium Open een Unity-project in Unity Hub, ga naar Assets > Import Package > Custom Package en selecteer de .unitypackage (of dubbelklik erop met een open project). De gratis Personal-versie werkt.
The Unarchiver / tar Gratis Hernoem naar .tar.gz om de onbewerkte assets uit te pakken en te inspecteren; importeren in Unity is nog steeds vereist om ze correct te gebruiken.
Linux1 app
Unity Editor Freemium Open een Unity-project in Unity Hub, ga naar Assets > Import Package > Custom Package en selecteer de .unitypackage (of dubbelklik erop met een open project). De gratis Personal-versie werkt.

Technische details

diepe specificaties
Containerformaatgzip-gecomprimeerd POSIX tar-archief, equivalent aan een .tar.gz-bestand
Magic bytes0x1F 0x8B op byte-offset 0 (standaard gzip-handtekening)
Compressiegzip / DEFLATE toegepast op de gehele archiefstroom
Interne structuurEén map per asset, elke map genoemd naar de 128-bits GUID van de asset
Items per assetAsset-databestand, .meta-bestand (GUID + importinstellingen), pathname-tekstbestand en een optionele preview.png-miniatuur
Asset-identificatieElke asset krijgt een 128-bits GUID toegewezen die is opgeslagen in het bijbehorende .meta-bestand; GUID's blijven behouden bij uitwisseling tussen projecten
PadherstelEen pathname-tekstitem in elke GUID-map legt het oorspronkelijke project-relatieve pad vast, gebruikt om de mappenstructuur te reconstrueren bij import
Integriteitscontrolegzip CRC-32 op de gecomprimeerde stroom; er is geen cryptografische handtekening of code-signing toegepast
VersleutelingGeen - geen ingebouwde versleuteling; de inhoud van het archief is volledig leesbaar na uitpakken
MIME-typeapplication/octet-stream (primair); application/gzip wordt ook door sommige hosts gebruikt
Typische bestandsgrootteTientallen kilobytes tot verscheidene gigabytes, afhankelijk van de hoeveelheid texturen, modellen en audio
PlatformondersteuningWindows, macOS en Linux - overal waar de Unity Editor of een tar-compatibel hulpprogramma beschikbaar is
ImportmethodeSleep het bestand naar het Unity Editor-venster, of gebruik Assets > Import Package in de menubalk
Relatie tot UPMVerschilt van Unity Package Manager-pakketten, die een gewone tarball met een package.json-manifest gebruiken en via het venster Package Manager worden geïnstalleerd in plaats van als assets te worden geïmporteerd
UitgebrachtMid-2000s (Unity asset export; Asset Store launched 2010)
Laatste versieLegacy .unitypackage export (current Unity 6); coexists with the newer UPM/tarball package format
Specificatiedocs.unity3d.com

UNITYPACKAGE conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met UNITYPACKAGE-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 UNITYPACKAGE-bestanden.

Veelgestelde vragen

Hoe open ik een .unitypackage-bestand?
Open een Unity-project in de gratis Unity Editor, ga dan naar Assets > Import Package > Custom Package en selecteer het bestand (of dubbelklik erop terwijl er al een project open is). Het importeert de assets in uw project.
Kan ik een .unitypackage openen zonder Unity?
Alleen om erin te kijken: het is een gzip-gecomprimeerde tar, dus hernoem het naar .tar.gz en pak het uit met 7-Zip. Maar de assets zijn georganiseerd op GUID en worden alleen correct samengevoegd wanneer ze in Unity worden geïmporteerd.
Wat zit er in een .unitypackage?
Eén map per asset, elk met de data van de asset, het bijbehorende .meta-bestand (GUID en importinstellingen) en het oorspronkelijke projectpad - zodat importeren de assets precies herstelt waar ze horen met behoud van verwijzingen.
Wat is het verschil tussen een .unitypackage en een UPM-pakket?
Een .unitypackage wordt geïmporteerd in uw Assets-map (het klassieke Asset Store-formaat). Een UPM-pakket is een gewone tarball met een package.json-manifest geïnstalleerd via de Unity Package Manager - de moderne manier om herbruikbare code/tools toe te voegen.
Is een .unitypackage een spel dat ik kan uitvoeren?
Nee. Het is een bundel bron-assets (modellen, texturen, scripts, prefabs) voor gebruik binnen een Unity-project. U importeert het in Unity; u voert het niet zelfstandig uit.
Is het veilig om een .unitypackage te importeren?
Meestal wel, maar het kan scripts/DLL's bevatten die bij import in de Editor worden uitgevoerd, dus importeer alleen van vertrouwde bronnen (bijv. de officiële Asset Store) en controleer eerst eventuele meegeleverde code.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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)

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