Enhed 5: Tutorial til begyndere
Med Unity 5 kan selv laypeople oprette spil relativt let. I denne tutorial giver vi dig et overblik over programmet.
Enhed 5 for begyndere: interface
Inden du virkelig kan komme i gang, skal du gøre dig bekendt med Unity-grænsefladen. Dette består af fem essentielle blokke og andre funktioner.
- Scenevisning: I scenevisningen kan du arbejde direkte på objekterne i dit spil.
- Du kan bruge værktøjerne i øverste venstre hjørne til at ændre objekter i scenen direkte, f.eks. Ved at flytte eller forstørre dem.
- Spillevisning: Spillevisningen er det modsatte af scenevisningen og viser dig en forhåndsvisning af, hvordan din scene ser ud i spillet.
- Hierarki: I hierarkiet ser du en liste over alle objekter, der er i scenen. Sorteringen fungerer alfabetisk og hierarkisk for at gruppere objekter korrekt.
- Projekt: I projektvinduet kan du se alle de elementer, der er tilgængelige for dig og have hurtig adgang til dem. Dette er ikke begrænset til objekter som 3D-modeller, men inkluderer også scripts og mediedata.
- Inspektør: I inspektøren ser du en masse information og indstillingsindstillinger for det objekt, du aktuelt har valgt. Du kan vælge objekter enten via scenevisningen eller hierarkiet.
- Som standard er scenen og spilvisningen to faner, som du skiftevis viser. Du kan også trække de enkelte felter fra hinanden og for eksempel arrangere dem side om side.
- For at gøre dette skal du klikke på fanen og trække den til en ny position, mens du holder museknappen nede. Dette fungerer også med alle andre arbejdsområder.
- I menuen "Vindue" kan du også aktivere adskillige ekstra vinduer, der giver dig yderligere funktioner og information.
- I undermenuen "Layouts" finder du også en forudbestemt sortering. "Standard" nulstiller alt til begyndelsen. Alternativt kan du bruge layoutvalget øverst til højre i arbejdsområdet.
- Øverst på arbejdsområdet kan du se spilkontrollerne. Start demoen med play-knappen, pause med pause-knappen og hoppe ramme for ramme med rammeknappen for at søge efter fejl og problemer i detaljer.
- Når du starter demoen, springer Unity automatisk til Game View og lader dig spille dit spil.
- Med lagvalget øverst til højre i arbejdsområdet administrerer du lagene i dit projekt og kan hurtigt skifte mellem et udvalg af forskellige objekter.
Enhed 5 for begyndere: sceneværktøjer
- I øverste venstre hjørne af arbejdsområdet ser du nogle ikoner, som du allerede har de vigtigste værktøjer til at arbejde i scenevisningen. Du kan også aktivere disse med hurtigvalgsknapper, som vi giver dig i firkantede parenteser.
- Brug håndværktøjet [Q] til at ændre visningen. Du redigerer ikke de faktiske objekter. Hvis du holder venstre museknap nede, flytter du scenen til venstre, højre, op eller ned. På den anden side, hvis du holder den højre museknap nede, drejer du rundt om din egen akse.
- Hvis du holder tasten [ALT] nede på samme tid, vil du altid holde det aktuelt valgte objekt i fokus. Tryk på [ALT] og højre museknap, zoom.
- Hvis du har mistet det aktuelt valgte objekt synet, kan du fokusere det igen ved at trykke på [F] eller dobbeltklikke på objektet i scenevisningen eller hierarkiet.
- Det parallelle skift [W], eller simpelthen bevægelsesværktøjet, er der for direkte at bevæge objekter i scenen. Den anbefalede metode er at klikke på objektet og derefter flytte det individuelt ved hjælp af de tre bevægelsespile. Alternativt kan du holde den venstre museknap nede og flytte objektet direkte.
- Du kan bruge rotationsværktøjet [E] til at ændre orientering af objektet ved at dreje det efter behov. Det anbefales også at justere hver akse individuelt. Hvis du bruger muligheden for at rotere objektet fuldstændigt, er resultatet relativt vanskeligt at kontrollere.
- Brug skaleringsværktøjet [R] til at ændre størrelsen og størrelsesforholdene på det valgte objekt. Her anbefales det ikke at redigere hver akse individuelt, men at klikke på midten af objektet, hvis du vil beholde aspektforholdene.
- Rektangelværktøjet [T] giver dig også mulighed for at ændre formen på objekter. Med 3D-objekter skal du bemærke, at det er et 2D-værktøj, og at du muligvis skal rotere visningen. Dette er den eneste måde at redigere objektet fra alle sider.
- I selve scenevinduet kan du skifte mellem forskellige visninger, der giver dig forskellige oplysninger og arbejdsmuligheder. Valgmulighederne inkluderer skygge, wireframe og alfakanalen.
- Du kan også bruge en håndfuld kontakter til at skifte 2D-tilstand, lyd, lyskilder og andre effekter til og fra.
- Menuen "Gizmos" er der for at ændre de individuelle visningsmuligheder for lyskilder, f.eks. For eksempel kan du zoome ind og ud og skifte mellem 2D og 3D.
- Du kan søge efter objektnavne vha. Søgefunktionen. Derefter skjules alle de forkerte objekter, så du nemt kan finde de rigtige i scenen. Hierarkiet filtreres også i henhold til søgeresultaterne.
- Øverst til højre i scenevisningen ser du et kryds, der bruges til at kontrollere kameraet. Med dette kan du nemt skifte mellem forskellige visninger.
Enhed 5 for begyndere: Spilletilstand
- Du kan når som helst skifte til spiltilstand ved at trykke på play-knappen øverst på skærmen.
- Her kan du indstille forskellige skærmopløsninger og se statistikker om ydeevnen af demoen. Du kan også vise de gizmos, som du allerede kender fra scenevisningen her.
- Du kan til enhver tid sætte tilstanden på pause eller lade den køre ramme for ramme.
- Du kan også ændre objekter under demoen for at teste forskellige indstillinger. Bemærk, at disse ændringer ikke anvendes, når du afslutter spiltilstand.
- Dette gælder dog kun objektværdier, som du kun har angivet i dit projekt. Hvis du ændrer præfabrikerede aktiver og deres indstillinger, gemmes de permanent.
- Tryk på play-knappen igen for at forlade spiltilstanden.
Enhed 5 for begyndere: hierarkier
- I "Hierarkiet" finder du alle objekter, du bruger i den aktuelle scene. Ikke kun kan du sortere dem alfabetisk, du kan også opdele dem i andre hierarkier.
- I dette tilfælde er et hierarki intet andet end en gruppe af objekter som en gruppe.
- De overordnede "forældre" -objekter kan sammenlignes med mapper.
- Objekterne i disse mapper er kendt som "børn" -objekter.
- Bemærk, at hierarkier kan have mere end to niveauer. Dette betyder, at et barnobjekt i sig selv kan være en mappe med sine egne underordnede objekter som et overordnet objekt.
- Objekter, der er løse i hovedhierarkiet, behandles i forhold til verden, for eksempel når det kommer til position. I modsætning hertil er børns genstande afhængige af deres forældreobjekter.
- Det betyder for eksempel, at du ikke behøver at justere alle hjulene på en bil perfekt i verden, hvilket ville være relativt besværligt. I stedet har du et overordnet element "Auto", hvor du flytter alle disse elementer sammen gennem rummet.
- Som med menupunktet "GameObject" kan du bruge knappen Opret for at tilføje objekter til scenen og dermed til hierarkierne.
- Søgefunktionen giver dig mulighed for lettere at filtrere og redigere objekterne. Hvis du starter en søgning med "t:", skal du kigge efter objekttyper i stedet for deres navne. For eksempel kan du finde lyskilder ved at søge efter "t: lys".
Enhed 5 for begyndere: projektstyring og aktiver
- Du kan se alle aktiver, dvs. forskellige elementer, der er tilgængelige i Unity, i projektvinduet. Du kan derefter blot trække disse til de andre vinduer for at aktivere dem i scenen.
- Aktiver inkluderer naturligt modeller såsom spilfigurer, men også kodestykker og scripts, teksturer og lyd- og videosekvenser.
- Med knappen "Opret" kan du oprette nye aktiver direkte.
- Du kan også importere eksisterende aktiver efter for eksempel at have downloadet dem fra en anden kilde.
- For at importere skal du bruge menupunktet "Aktiver" og klikke her på "Importer nyt aktiv ..." eller højreklikke i vinduet "Projekt".
- En ekstern mulighed er mappen "Aktiver". Strukturen i denne mappe og alt dets indhold vises også i vinduet "Projekt". Derfor kan du blot kopiere nye aktiver til denne mappe for at gøre dem tilgængelige i Unity.
- Hvis du vil ændre placeringen af aktiver, der allerede er anerkendt af Unity, skal du kun bruge Unity. Programmet opretter metadata, der ellers muligvis ikke længere fungerer.
- Også her er der en søgefunktion, der dybest set fungerer som alle andre. Sortering efter type med "t:" er også mulig.
- Du kan også søge efter foruddannede etiketter, som du f.eks. Kan tildele i inspektøren.
- Du kan gemme særligt vigtige søgeforespørgsler ved at klikke på stjernen for at inkludere dem i venstre kolonne og gøre dem let tilgængelige.
- Bemærk også, at du altid kan skifte mellem alle dine aktiver, den aktuelt valgte mappe og hele Unity Assets-lageret til dine søgeforespørgsler. Så du kan hurtigt finde nye elementer, der matcher dit spil.
Enhed 5 for begyndere: rediger objekter i inspektøren
- Du kan redigere objekter direkte i en scene, men hvis du vil være meget præcis, skal du bruge inspektøren. Her arbejder du med hårde tal.
- Indstillingsmulighederne afhænger af den type aktiv, du aktuelt har valgt.
- Generelt vil du dog altid finde et bogikon, som du kan lære mere om indstillingsmulighederne.
- Du kan også nulstille værdierne med gearhjulet lige ved siden af bogen.
- Låsikonet ovenfor er nyttigt, hvis du vil holde et objekt i fokus, selvom du vælger andre objekter. Klik igen for at lade inspektøren ændre sig frit.
- Du kan også linke objekter i inspektøren, f.eks. Ved blot at trække strukturer ind i et tegns inspektionsvindue.
- Hvis du så vil forstå linkene, kan du blot flytte musemarkøren over aktivet i inspektøren, og stien vises i projektvinduet.
- Du kan også bruge disse links til at arbejde direkte på andre aktiver og ændre dem.
- Bemærk dog, at det aktuelt valgte objekt muligvis ikke er det eneste, der bruger dette aktiv. Ændringerne påvirker derefter alle objekter, der er knyttet til dette aktiv.
Grundlæggende kan du bruge Unity uden nogen kodeoplevelse, men viden er bestemt nyttigt. Find ud af, hvor du kan lære, hvordan du programmerer online gratis i det næste praktiske tip.