Hoppa till innehåll

Build Profiles och scenlistor

↑

Unity 6 använder Build Profiles för att samla inställningar per plattform och byggkonfiguration. En profil väljer målplattform, scenlista och kan överstyra gemensamma Player- och Quality-inställningar. Platform Browser hjälper dig hantera plattformsstöd; rätt modul måste finnas installerad.

Scenlistan är inte en automatisk filsökning. Endast inkluderade/aktiverade scener finns tillgängliga för vanlig scenbaserad laddning i en player. Startscenen är normalt den första aktiverade scenen i den aktuella bygglistan. Versionshantera profilassets så att team och CI använder samma konfiguration.

En profil väljer en målplattform. Skapa separata profiler för Windows x64 och Linux x64 i stället för att behandla “Windows/Linux” som ett gemensamt mål. Windows 10 och Windows 11 delar Windowsmål men behöver båda testas. Installera rätt plattformsmodul på byggdatorn och kontrollera backend/verktygskedja före korskompilering. Använd en egen resultatmapp per profil så att en plattforms filer inte skrivs över av en annan.

ExampleProfiles.txt
Windows-Development
Target: Windows x64 (Windows 10 and Windows 11)
Scenes: Boot, Menu, Level01
Development: enabled
Windows-Release
Target: Windows x64 (Windows 10 and Windows 11)
Scenes: Boot, Menu, Level01
Development: disabled
Linux-Development
Target: Linux x64
Scenes: Boot, Menu, Level01
Development: enabled
Linux-Release
Target: Linux x64
Scenes: Boot, Menu, Level01
Development: disabled

När ska det användas och vad kan gå fel?

Section titled “När ska det användas och vad kan gå fel?”

Fallgrop: Om en profil överstyr projektgemensamma inställningar kan resultatet skilja sig från tester i editorn. Dokumentera vilken profil som användes för varje artefakt. Öva: Skapa separata utvecklings- och releaseprofiler och jämför deras overrides.

Mer läsning: Profiler, Scenlistor, Overrides.