Enhet 5: Opplæring for nybegynnere
Med Unity 5 kan til og med lekfolk lage spill relativt enkelt. I denne opplæringen vil vi gi deg en oversikt over programmet.
Enhet 5 for nybegynnere: grensesnittet
Før du virkelig kan komme i gang, bør du gjøre deg kjent med Unity-grensesnittet. Dette består av fem viktige blokker og andre funksjoner.
- Scenevisning: I scenevisningen kan du jobbe direkte på gjenstandene i spillet ditt.
- Du kan bruke verktøyene i øverste venstre hjørne til å endre objekter i scenen direkte, for eksempel ved å flytte eller forstørre dem.
- Game View: Spillvisningen er motsatt av scenevisningen og viser deg en forhåndsvisning av hvordan scenen din vil se ut i spillet.
- Hierarki: I hierarkiet ser du en liste over alle objekter som er i scenen. Sorteringen fungerer alfabetisk og hierarkisk for å gruppere objekter riktig.
- Prosjekt: I prosjektvinduet kan du se alle elementene som er tilgjengelige for deg og ha rask tilgang til dem. Dette er ikke begrenset til objekter som 3D-modeller, men inkluderer også skript og mediedata.
- Inspektør: I inspektøren ser du mye informasjon og innstillingsalternativer for objektet du valgte. Du kan velge objekter enten via scenevisningen eller hierarkiet.
- Som standard er scenen og spillvisningen to faner som du vekselvis viser. Du kan også trekke de enkelte feltene fra hverandre og for eksempel ordne dem side om side.
- For å gjøre dette, klikk på fanen og dra den til en ny posisjon mens du holder museknappen nede. Dette fungerer også med alle andre arbeidsområder.
- I "Window" -menyen kan du også aktivere en rekke ekstra vinduer som gir deg tilleggsfunksjoner og informasjon.
- I undermenyen "Oppsett" finner du også en forhåndsarrangert sortering. "Standard" tilbakestiller alt til begynnelsen. Alternativt kan du bruke layoutvalget øverst til høyre i arbeidsområdet.
- Øverst på arbeidsområdet kan du se spillkontrollene. Start demonstrasjonen med avspillingsknappen, pause med pauseknappen og hopp ramme for ramme med rammeknappen for å søke etter feil og problemer i detalj.
- Når du starter demoen, hopper Unity automatisk til Game View og lar deg spille spillet ditt.
- Med lagvalget øverst til høyre i arbeidsområdet, administrerer du lagene i prosjektet ditt og kan raskt skifte mellom et utvalg forskjellige objekter.
Enhet 5 for nybegynnere: sceneverktøy
- I øvre venstre hjørne av arbeidsområdet vil du se noen ikoner som du allerede har de viktigste verktøyene for å jobbe i scenevisningen. Du kan også aktivere disse med hurtigvalgsknapper, som vi gir deg i firkantede parenteser.
- Bruk håndverktøyet [Q] for å endre visningen. Du redigerer ikke de faktiske objektene. Hvis du holder nede venstre museknapp, flytter du scenen til venstre, høyre, opp eller ned. På den annen side, hvis du holder inne høyre museknapp, snur du rundt din egen akse.
- Hvis du holder nede [ALT] -tasten samtidig, vil du alltid holde det valgte objektet i fokus. Trykk [ALT] og høyre museknapp, zoome.
- Hvis du har mistet synet av det valgte objektet, kan du fokusere det på nytt ved å trykke [F] eller dobbeltklikke på objektet i scenevisningen eller hierarkiet.
- Det parallelle skiftet [W], eller ganske enkelt bevegelsesverktøyet, er der for å flytte objekter i scenen direkte. Den anbefalte metoden er å klikke på objektet og deretter flytte det individuelt ved hjelp av de tre bevegelsespilene. Alternativt kan du holde venstre museknapp og flytte objektet direkte.
- Du kan bruke rotasjonsverktøyet [E] til å endre orienteringen til objektet ved å rotere det etter behov. Det anbefales også å justere hver akse individuelt. Hvis du bruker muligheten til å rotere objektet fullstendig, er resultatet relativt vanskelig å kontrollere.
- Bruk skaleringsverktøyet [R] til å endre størrelse og størrelsesforhold på det valgte objektet. Her anbefales det ikke å redigere hver akse individuelt, men å klikke på midten av objektet hvis du vil beholde sideforholdene.
- Rektangelverktøyet [T] lar deg også endre formen på objekter. Med 3D-objekter må du merke deg at det er et 2D-verktøy, og at du kanskje må rotere visningen. Dette er den eneste måten å redigere objektet fra alle sider.
- I selve scenevinduet kan du veksle mellom forskjellige visninger som gir deg forskjellig informasjon og arbeidsalternativer. Alternativene inkluderer skyggelegging, trådramme og alfakanalen.
- Du kan også bruke en håndfull brytere for å bytte 2D-modus, lyd, lyskilder og andre effekter av og på.
- "Gizmos" -menyen er der for å endre de individuelle visningsalternativene til lyskilder, for eksempel. For eksempel kan du zoome inn og ut og veksle mellom 2D og 3D.
- Du kan søke etter objektnavn ved hjelp av søkefunksjonen. Alle gale objekter blir da gjemt slik at du enkelt kan finne de rette i scenen. Hierarkiet filtreres også i henhold til søkeresultatene.
- Øverst til høyre i scenevisningen vil du se et kors som brukes til å kontrollere kameraet. Med dette kan du enkelt veksle mellom forskjellige visninger.
Enhet 5 for nybegynnere: spillmodus
- Du kan når som helst bytte til spillmodus ved å trykke på spillknappen øverst på skjermen.
- Her kan du angi forskjellige skjermoppløsninger og se statistikk over resultatene til demoen. Du kan også vise gizmos som du allerede kjenner fra scenevisningen her.
- Du kan når som helst sette pausemodus på pause eller la den kjøre ramme for ramme.
- Du kan også endre objekter under demonstrasjonen for å teste forskjellige innstillinger. Merk at disse endringene ikke blir brukt når du går ut av spillmodus.
- Dette gjelder imidlertid bare objektverdier du bare har angitt i prosjektet. Hvis du endrer prefabrikkerte eiendeler og deres innstillinger, lagres de permanent.
- Trykk på spillknappen igjen for å gå ut av spillmodus.
Enhet 5 for nybegynnere: hierarkier
- I "hierarkiet" finner du alle objekter du bruker i den nåværende scenen. Ikke bare kan du sortere dem alfabetisk, du kan også dele dem opp i andre hierarkier.
- I dette tilfellet er et hierarki ikke annet enn en gruppe objekter som en gruppe.
- Overordnede "overordnede" objekter kan sammenlignes med mapper.
- Objektene i disse mappene er kjent som "barn" -objekter.
- Merk at hierarkier kan ha mer enn to nivåer. Dette betyr at et barnobjekt i seg selv kan være en mappe med sine egne barneobjekter som et foreldreobjekt.
- Gjenstander som er løse i hovedhierarkiet blir behandlet i forhold til verden, for eksempel når det gjelder posisjon. Derimot er barnas gjenstander avhengig av foreldreobjektene.
- Dette betyr for eksempel at du ikke trenger å justere alle hjulene til en bil perfekt i verden, noe som vil være relativt tungvint. I stedet har du et overordnet element "Auto" der du flytter alle disse elementene sammen gjennom rommet.
- Som med "GameObject" -menyelementet, kan du bruke Opprett-knappen for å legge til objekter til scenen og dermed til hierarkiene.
- Med søkefunksjonen kan du lettere filtrere og redigere objektene. Hvis du starter et søk med "t:", ser du etter objekttyper i stedet for navnene deres. For eksempel kan du finne lyskilder ved å søke etter "t: lys".
Enhet 5 for nybegynnere: prosjektledelse og eiendeler
- Du kan se alle eiendelene, dvs. forskjellige elementer som er tilgjengelige i Unity, i prosjektvinduet. Du kan bare dra disse til de andre vinduene for å aktivere dem i scenen.
- Eiendeler inkluderer naturlig nok modeller som spillfigurer, men også kodebiter og manus, teksturer og lyd- og videosekvenser.
- Med knappen "Opprett" kan du opprette nye eiendeler direkte.
- Du kan også importere eksisterende eiendeler etter at du for eksempel har lastet ned dem fra en annen kilde.
- For å importere, bruk menypunktet "Eiendeler" og klikk her på "Importer nytt aktivum ..." eller høyreklikk i "Prosjekt" -vinduet.
- Et eksternt alternativ er "Eiendeler" -mappen. Strukturen til denne mappen og alt innholdet vises også i "Prosjekt" -vinduet. Følgelig kan du ganske enkelt kopiere nye eiendeler til denne mappen for å gjøre dem tilgjengelige i Unity.
- Hvis du vil endre posisjonen til eiendeler som allerede er anerkjent av Unity, bruker du bare Unity. Programmet lager metadata som ellers kanskje ikke lenger fungerer.
- Også her er det en søkefunksjon som i utgangspunktet fungerer som alle andre. Sortering etter type med "t:" er også mulig.
- Du kan også søke etter ferdiglagde etiketter som du kan tilordne i inspektøren, for eksempel.
- Du kan lagre spesielt viktige søk ved å klikke på stjernen for å inkludere dem i venstre kolonne og gjøre dem lett tilgjengelige.
- Vær også oppmerksom på at du alltid kan bytte mellom alle dine eiendeler, den valgte mappen og hele Unity Assets-butikken for søkene dine. Så du kan raskt finne nye elementer som matcher spillet ditt.
Enhet 5 for nybegynnere: rediger objekter i inspektøren
- Du kan redigere objekter direkte i en scene, men hvis du vil være veldig presis, bruk inspektøren. Her jobber du med harde tall.
- Innstillingsalternativene avhenger av typen eiendel du har valgt.
- Generelt vil du imidlertid alltid finne et bokikon som du kan lære mer om innstillingsalternativene med.
- Du kan også tilbakestille verdiene med girhjulet rett ved siden av boken.
- Låseikonet over er nyttig hvis du vil holde et objekt i fokus, selv om du velger andre objekter. Klikk igjen for å la inspektøren endre seg fritt.
- Du kan også koble objekter i inspektøren, for eksempel ved å dra teksturer inn i et tegns inspektørvindu.
- Hvis du deretter vil forstå koblingene, kan du ganske enkelt flytte musepekeren over eiendelen i inspektøren, og banen vises i prosjektvinduet.
- Du kan også bruke disse koblingene til å arbeide direkte på andre eiendeler og endre dem.
- Vær imidlertid oppmerksom på at det valgte objektet kanskje ikke er det eneste som bruker denne eiendelen. Endringene påvirker deretter alle objekter som er knyttet til denne eiendelen.
I utgangspunktet kan du bruke Unity uten kodeopplevelse, men kunnskap er absolutt nyttig. Finn ut hvor du kan lære hvordan du programmerer online gratis i neste praktiske tips.