‫Welkom terug en met deze video wil ik het hebben over een heel, heel belangrijk concept in eenheid en ook
‫over het schoonhouden van je project, omdat we tot nu toe gewoon dingen hebben gecreëerd.
‫We hebben bijvoorbeeld enkele assets gemaakt, we hebben game-objecten gemaakt, maar we hebben bijvoorbeeld onze assetsmap
‫niet netjes gehouden.
‫En we hebben ook nog niet iets heel belangrijks gebruikt, dat prefabs heet.
‫En ik wil het graag hebben over die dingen en je laten zien hoe je ze op de juiste manier gebruikt.
‫Dus één ding is dat we mappen moeten hebben voor de verschillende soorten activa die we gebruiken.
‫Een map zou bijvoorbeeld scripts zijn, en daarin zouden we al onze scripts moeten hebben.
‫Dus bijvoorbeeld onze spelersbeweging en ons triggerscript.
‫En wanneer we nieuwe scripts maken, moeten we ze ook in onze scriptmap plaatsen.
‫Dan hebben we er nog een genaamd Materials, en we zouden zelfs twee verschillende kunnen maken.
‫We kunnen een materiaal maken voor eenvoudige materialen en dan een voor natuurkundige materialen.
‫Maar ik ga gewoon dezelfde map voor beide gebruiken en ik ga mijn materialen daar naar toe slepen.
‫U kunt uw scène of uw scènes buiten elke map houden, of u kunt ook een scènemap maken.
‫Persoonlijk geef ik er de voorkeur aan om mijn scènes in de kamermap van mijn Essa te hebben, maar je kunt natuurlijk doorgaan
‫en daarvoor een extra map maken.
‫De volgende waarover ik met je wil praten, is simpelweg je scène opslaan.
‫Het is dus erg belangrijk om uw scène op te slaan voordat u uw project sluit, omdat scènes niet automatisch worden opgeslagen
‫wanneer u uw project sluit.
‫En dat kan ertoe leiden dat je al je game-objecten verliest die je in je hiërarchie hebt.
‫Dus objecten zijn al die stukken hier.
‫Elk van hen is een object.
‫De belangrijkste camera's en game-object.
‫Het richtlicht is een spelobject, de speler is een spelobject, enzovoort.
‫En als we een nieuw object maken, kunnen we eenvoudig een leeg object maken dat geen informatie bevat, behalve ik hoop
‫dat je weet welk ding er altijd is voor elk afzonderlijk object.
‫Het is de.
‫Transformeer component, dus elk afzonderlijk object, zelfs een leeg object.
‫Laten we dus een nieuw spelobject maken, dat leeg is.
‫Het heeft nog steeds een getransformeerde component.
‫Oke.
‫Op deze manier kun je dus game-objecten maken.
‫En zo verder met de objecten, 3D-objecten enzovoort.
‫En die objecten, ze bevinden zich in jouw scene.
‫Dus wanneer je bijvoorbeeld je scène sluit, zijn die objecten niet meer beschikbaar.
‫En als je ze beschikbaar wilt maken voor bijvoorbeeld andere scenes of in het
‫algemeen programmatisch wilt reproduceren, dan kun je er prefabs van maken.
‫Dus laten we zeggen dat we deze kubus die we hier hebben gemaakt willen hebben als een prefab die we op elk moment kunnen hergebruiken.
‫Wat we kunnen doen, is dat we die kubus naar onze activa kunnen slepen.
‫En zoals je kunt zien, wordt het een kubus die prefab is.
‫Het wordt dus een prefab, die we op elk moment kunnen hergebruiken.
‫Dus als ik nu al mijn kubussen hier verwijder, laten we ze dan verwijderen.
‫Ik kan op elk moment een nieuwe kubus naar mijn spel slepen.
‫Dus laten we dat hier opdrinken.
‫Laten we het een beetje verplaatsen en nu kan ik er nog een naar binnen slepen, enzovoort.
‫Dus deze kubussen die ik hier maak, zijn prefabs en je maakt meestal prefabs van veel verschillende
‫objecten, allemaal die je in verschillende scènes zou willen hergebruiken of die je bijvoorbeeld programmatisch zou
‫willen reproduceren.
‫Een heel belangrijke, die je altijd zou moeten hebben, is natuurlijk je speler, want misschien zou je dood
‫kunnen gaan of misschien ga je naar een andere scène en wil je de speler met al zijn mogelijkheden ook in
‫de andere scène hebben.
‫Dus laten we zeggen een ander niveau.
‫Je wilt dezelfde speler op niveau twee, drie en vier hebben.
‫Het is dus erg belangrijk om het als een prefab te hebben, zodat je het kunt hergebruiken en een andere scène kunt gebruiken.
‫OK, dus nu we deze prefab en deze kubus prefab hebben, laten we een nieuwe map maken, een map maken
‫en deze prefab noemen.
‫En laten we nu al onze prefabs daarheen slepen.
‫Oke.
‫Dus dat is echt belangrijk.
‫Prefabs zijn een heel belangrijk aspect van game-ontwikkeling met eenheid, en dat zullen we vaak gebruiken.
‫Oke.
‫Dus dat was het voor deze video.
‫Nu weet je wat game-objecten zijn.
‫We hebben ze eerder gezien, maar nu, weet je, nog beter.
‫En dan weet je ook nog hoe je prefab moet gebruiken.
‫Geweldig.
‫Dus in de volgende video zullen we componenten bekijken.
‫Dus tot ziens in de volgende video.