Unity 5: Tutorial voor beginners
Met Unity 5 kunnen zelfs leken relatief eenvoudig games maken. In deze tutorial geven we u een overzicht van het programma.
Unity 5 voor beginners: de interface
Voordat u echt aan de slag kunt, moet u zich vertrouwd maken met de Unity-interface. Dit bestaat uit vijf essentiële blokken en andere functies.
- Scèneweergave: In de scèneweergave kunt u rechtstreeks aan de objecten van uw spel werken.
- U kunt de hulpmiddelen in de linkerbovenhoek gebruiken om objecten in de scène rechtstreeks te wijzigen, bijvoorbeeld door ze te verplaatsen of te vergroten.
- Gameweergave: de gameweergave is het tegenovergestelde van de scèneweergave en toont u een voorbeeld van hoe uw scène eruit zal zien in de game.
- Hiërarchie: in de hiërarchie ziet u een lijst met alle objecten die zich in de scène bevinden. Het sorteren werkt alfabetisch en hiërarchisch om objecten correct te groeperen.
- Project: In het projectvenster kunt u alle elementen zien die voor u beschikbaar zijn en er snel toegang toe hebben. Dit is niet beperkt tot objecten zoals 3D-modellen, maar omvat ook scripts en mediagegevens.
- Inspector: in de inspector ziet u veel informatie en instellingsopties voor het object dat u momenteel hebt geselecteerd. U kunt objecten selecteren via de scèneweergave of de hiërarchie.
- Standaard zijn de scène- en game-weergave twee tabbladen die u afwisselend toont. U kunt ook de afzonderlijke velden uit elkaar trekken en ze bijvoorbeeld naast elkaar rangschikken.
- Klik hiervoor op het tabblad en sleep het naar een nieuwe positie terwijl u de muisknop ingedrukt houdt. Dit werkt ook met alle andere werkgebieden.
- In het menu "Venster" kunt u ook tal van extra vensters activeren die u extra functies en informatie bieden.
- In het submenu "Layouts" vindt u ook een aantal vooraf gearrangeerde sorteringen. Met "Standaard" wordt alles opnieuw ingesteld. U kunt ook de lay-outkeuze rechtsboven in het werkgebied gebruiken.
- Bovenaan het werkgebied ziet u de bedieningselementen van het spel. Start de demo met de afspeelknop, pauzeer met de pauzeknop en spring frame voor frame met de frame-knop om in detail naar fouten en problemen te zoeken.
- Wanneer je de demo start, springt Unity automatisch naar Game View en kun je je game spelen.
- Met de laagselectie rechtsboven in het werkgebied, beheert u de lagen van uw project en kunt u snel schakelen tussen een selectie van verschillende objecten.
Unity 5 voor beginners: scènetools
- In de linkerbovenhoek van het werkgebied ziet u enkele pictogrammen waarmee u al over de belangrijkste hulpmiddelen voor het werken in de scèneweergave beschikt. U kunt deze ook activeren met snelkeuzeknoppen, die we u tussen vierkante haakjes geven.
- Gebruik het handgereedschap [Q] om de weergave te wijzigen. U bewerkt de werkelijke objecten niet. Als u de linkermuisknop ingedrukt houdt, verplaatst u de scène naar links, rechts, omhoog of omlaag. Als u daarentegen de rechtermuisknop ingedrukt houdt, draait u om uw eigen as.
- Als u tegelijkertijd de [ALT] -toets ingedrukt houdt, blijft het geselecteerde object altijd scherp. Druk op [ALT] en de rechter muisknop, zoom in.
- Als u het momenteel geselecteerde object uit het oog hebt verloren, kunt u het opnieuw scherpstellen door op [F] te drukken of te dubbelklikken op het object in de scèneweergave of hiërarchie.
- De parallelle verschuiving [W], of gewoon het verplaatsingsgereedschap, is er om objecten in de scène direct te verplaatsen. De aanbevolen methode is om op het object te klikken en het vervolgens afzonderlijk te verplaatsen met behulp van de drie bewegingspijlen. U kunt ook de linkermuisknop ingedrukt houden en het object direct verplaatsen.
- U kunt de rotatietool [E] gebruiken om de oriëntatie van het object te wijzigen door het naar wens te roteren. Het wordt ook aanbevolen om elke as afzonderlijk uit te lijnen. Als u de mogelijkheid gebruikt om het object volledig te roteren, is het resultaat relatief moeilijk te controleren.
- Gebruik het schaalgereedschap [R] om de grootte en beeldverhoudingen van het geselecteerde object te wijzigen. Hier wordt aanbevolen om niet elke as afzonderlijk te bewerken, maar op het midden van het object te klikken als u de beeldverhoudingen wilt behouden.
- Met het rechthoekgereedschap [T] kunt u ook de vorm van objecten wijzigen. Merk op dat het bij 3D-objecten een 2D-hulpmiddel is en dat u de weergave mogelijk moet roteren. Dit is de enige manier om het object van alle kanten te bewerken.
- In het scènevenster zelf kunt u schakelen tussen verschillende weergaven die u verschillende informatie- en werkopties bieden. Opties zijn onder andere arcering, draadframe en het alfakanaal.
- U kunt ook een handvol schakelaars gebruiken om de 2D-modus, geluid, lichtbronnen en andere effecten in en uit te schakelen.
- Het menu "Gizmos" is er om bijvoorbeeld de individuele weergave-opties van lichtbronnen te wijzigen. U kunt bijvoorbeeld in- en uitzoomen en schakelen tussen 2D en 3D.
- U kunt naar objectnamen zoeken met de zoekfunctie. Alle verkeerde objecten worden dan verborgen, zodat u gemakkelijk de juiste kunt vinden in de scène. De hiërarchie wordt ook gefilterd op basis van de zoekresultaten.
- Rechtsboven in de scèneweergave ziet u een kruis dat wordt gebruikt om de camera te bedienen. Hiermee kunt u eenvoudig schakelen tussen verschillende weergaven.
Unity 5 voor beginners: de spelmodus
- Je kunt op elk gewenst moment overschakelen naar de spelmodus door op de afspeelknop boven aan het scherm te drukken.
- Hier kunt u verschillende schermresoluties instellen en statistieken bekijken over de prestaties van de demo. Je kunt hier ook de gadgets laten zien die je al kent uit de scene view.
- U kunt de modus op elk gewenst moment pauzeren of frame voor frame laten lopen.
- U kunt tijdens de demo ook objecten wijzigen om verschillende instellingen te testen. Merk op dat deze wijzigingen niet worden toegepast wanneer je de spelmodus verlaat.
- Dit is echter alleen van toepassing op objectwaarden die u alleen in uw project hebt ingesteld. Als u geprefabriceerde activa en hun instellingen wijzigt, worden deze permanent opgeslagen.
- Druk nogmaals op de afspeelknop om de spelmodus te verlaten.
Unity 5 voor beginners: hiërarchieën
- In de "Hiërarchie" vindt u alle objecten die u in de huidige scène gebruikt. U kunt ze niet alleen alfabetisch sorteren, u kunt ze ook opsplitsen in andere hiërarchieën.
- In dit geval is een hiërarchie niets meer dan een groep objecten als een groep.
- De bovenliggende "bovenliggende" objecten zijn vergelijkbaar met mappen.
- De objecten in deze mappen worden "kinderobjecten" genoemd.
- Merk op dat hiërarchieën meer dan twee niveaus kunnen hebben. Dit betekent dat een onderliggend object zelf een map kan zijn met zijn eigen onderliggende objecten als een bovenliggend object.
- Objecten die los in de hoofdhiërarchie staan, worden ten opzichte van de wereld verwerkt, bijvoorbeeld als het op positie aankomt. Objecten van kinderen zijn daarentegen afhankelijk van hun bovenliggende objecten.
- Dit betekent bijvoorbeeld dat u niet alle wielen van een auto perfect op de wereld hoeft uit te lijnen, wat relatief omslachtig zou zijn. In plaats daarvan hebt u een bovenliggend element "Auto" waarin u al deze elementen samen door de ruimte verplaatst.
- Net als bij het menu-item "GameObject", kunt u de knop Maken gebruiken om objecten toe te voegen aan de scène en dus aan de hiërarchieën.
- Met de zoekfunctie kunt u de objecten gemakkelijker filteren en bewerken. Als u een zoekopdracht start met "t:", zoekt u naar objecttypen in plaats van hun namen. U kunt bijvoorbeeld lichtbronnen vinden door te zoeken naar "t: light".
Unity 5 voor beginners: projectbeheer en middelen
- U kunt alle activa, d.w.z. verschillende elementen die beschikbaar zijn in Unity, in het projectvenster zien. U kunt deze vervolgens eenvoudig naar de andere vensters slepen om ze in de scène te activeren.
- Activa omvatten natuurlijk modellen zoals spelfiguren, maar ook stukjes code en scripts, texturen en audio- en videosequenties.
- Met de knop "Maken" kunt u direct nieuwe activa aanmaken.
- U kunt ook bestaande middelen importeren nadat u ze bijvoorbeeld van een andere bron hebt gedownload.
- Gebruik voor het importeren het menu-item "Activa" en klik hier op "Nieuwe activa importeren ..." of klik met de rechtermuisknop in het venster "Project".
- Een externe optie is de map "Activa". De structuur van deze map en de volledige inhoud ervan worden ook weergegeven in het venster "Project". Dienovereenkomstig kunt u eenvoudig nieuwe middelen naar deze map kopiëren om ze beschikbaar te maken in Unity.
- Als u de positie wilt wijzigen van activa die al door Unity zijn herkend, gebruik dan alleen Unity. Het programma maakt metagegevens die anders mogelijk niet meer werken.
- Ook hier is er een zoekfunctie die in principe werkt zoals iedereen. Sorteren op type met "t:" is ook mogelijk.
- U kunt ook zoeken naar vooraf gemaakte labels die u bijvoorbeeld in de Inspector kunt toewijzen.
- U kunt bijzonder belangrijke zoekopdrachten opslaan door op de ster te klikken om ze in de linkerkolom op te nemen en ze gemakkelijk toegankelijk te maken.
- Houd er ook rekening mee dat u voor al uw zoekopdrachten altijd kunt schakelen tussen al uw items, de momenteel geselecteerde map en de hele Unity Assets-store. U kunt dus snel nieuwe elementen vinden die bij uw spel passen.
Unity 5 voor beginners: bewerk objecten in de Inspector
- U kunt objecten direct in een scène bewerken, maar als u heel precies wilt zijn, gebruikt u de Inspector. Hier werk je met harde cijfers.
- De instellingsopties zijn afhankelijk van het type item dat u momenteel hebt geselecteerd.
- Over het algemeen vindt u echter altijd een boekpictogram waarmee u meer kunt leren over de instellingsopties.
- U kunt de waarden ook resetten met het tandwiel direct naast het boek.
- Het vergrendelingspictogram hierboven is handig als u een object scherp wilt houden, zelfs als u andere objecten selecteert. Klik opnieuw om de Inspector vrij te laten veranderen.
- Je kunt ook objecten in de Inspector koppelen, bijvoorbeeld door eenvoudig texturen naar het Inspector-venster van een personage te slepen.
- Als u vervolgens de koppelingen wilt begrijpen, kunt u eenvoudig de muisaanwijzer over het item in de Inspector verplaatsen en het pad wordt weergegeven in het projectvenster.
- U kunt deze links ook gebruiken om direct aan andere middelen te werken en ze te wijzigen.
- Houd er echter rekening mee dat het momenteel geselecteerde object mogelijk niet het enige is dat dit item gebruikt. De wijzigingen zijn dan van invloed op alle objecten die aan dit activum zijn gekoppeld.
Kortom, u kunt Unity gebruiken zonder enige code-ervaring, maar kennis is absoluut nuttig. Ontdek waar u kunt leren hoe u online gratis kunt programmeren in de volgende praktische tip.