Introduktion till Unity 3D

I den här handledningen kommer du att lära dig mer om Unity 3D-spelsystemet och grundläggande delar av Unity 3D.

Unity är för närvarande den mest populära spelmotorn som används av utvecklare runt om i världen – och det är av goda skäl. Den har ett kraftfullt visuellt gränssnitt för att göra spel, plattformsoberoende utveckling och ett aktivt bidragande community. Unity är en plattformsoberoende spelmotor som främst används för att utveckla videospel och simuleringar för PC, konsoler, mobila enheter och webbplatser. Den utvecklas av Unity Technologies och tillkännagavs först endast för OS X, vid Apples Worldwide Developers Conference år 2005, men har sedan dess utökats till nästan alla tillgängliga plattformar.

Funktioner i Unity 3D

Här är en lista över några av de många funktionerna i Unity ur teknisk synvinkel. Dessa är:

  • Skapa och förstöra GameObjects
  • Access the Components
  • Events for GameObject
  • Hantering av vektorvariabler och tidsvariabler
  • Fysikorienterade händelser
  • Coroutine och returtyper

Unity 3D: Du kommer att märka att fönstret i Unity 3D består av små individuella fönster som kan arrangeras om, grupperas i uppsättningar, lossas från en position och dockas tillbaka igen, inom huvudfönstret. Detta visar att redigerarens utseende kan skilja sig från projekt till projekt och från utvecklare till utvecklare.

Gränssnittsfönstren i Unity

Unity 3D: Projektfönstret

Det kommer att visa biblioteket med tillgångar som är tillgängliga för användning och bilder, musikfiler och andra ytterligare filer som du kommer att implementera i ditt projekt. Assets visas här när du importerar dem i ditt projekt.

Projektfönstren i Unity

I projektvyn, precis ovanför Assets, finns en sektion Favoriter där du kan välja och behålla objekt som du ofta använder.

Med alternativet Create i det övre vänstra hörnet kan du lägga till nya Assets i ditt projekt.

Unity 3D: Scene View

Det gör det möjligt för utvecklare att ha en visuell navigations- och redigeringsmöjlighet för scenen, som du håller på att skapa. Den här vyn kan visa en 2D- och 3D-vy, beroende på vilken projekttyp du arbetar med. Du kan flytta objekten i den här vyn för att placera dem korrekt.

Scenfönstren i Unity

Unity 3D: Hierarkifönstret

Det visar en hierarkisk representation av varje tillgängligt objekt i scenen. Det avslöjar bildningen av hur objekt fästs vid varandra. Med hela scenen som föräldraobjekt, blir de objekt som läggs till det till barnobjekt, detta koncept är också känt som föräldraskap i Unity-världen.

Unity 3D: Fönstret Inspector

Det gör det möjligt för utvecklare att inspektera och analysera alla redigerbara egenskaper hos det valda objektet. Eftersom olika objekttyper har olika uppsättningar av egenskaper med varierande layout och innehåll. När du till exempel väljer en Asset i projektfönstret visar inspektionsfönstret all tillgänglig information om Asset, med de redigerbara egenskaperna tillgängliga för redigering.

Inspektionsfönstren i Unity

Unity 3D: Verktygsfönstret

Det här är det viktigaste fönstret i Unity Editor. Till vänster kommer det att innehålla de primära verktygen för att manipulera scenvyn tillsammans med de objekt som finns i den.

Play-, paus- och stegkontrollerna kommer också att finnas tillgängliga i det här fönstret. Du kan också få tillgång till Unity Cloud Services med hjälp av knapparna på höger sida och Unity-kontot också, plus synlighetsmenyn & editor layout-menyn som kommer att ge en viss alternerande layout för editor-fönster.

Verktygsfönstren i Unity

Vad gäller för verktygsfältet, som i princip inte hör till kategorin fönster.

Unity 3D: Spelvyn

I det här fönstret renderas den faktiska spelvyn från kameran i spelet. Här kan du kontrollera hur den faktiska spelvyn kommer att se ut.