‫Hé, welkom terug.
‫We zijn nu klaar om enkele blauwdrukken te maken op basis van onze basisklasse.
‫Dit wordt dus een relatief gemakkelijke lezing, vooral als je enige ervaring hebt met het werken met
‫blauwdrukken.
‫Om onze bestandsstructuur overzichtelijk te houden, gaan we nu op de inhoudsmap klikken.
‫En hier in de inhoudsmap gaan we een nieuwe map maken.
‫Dus laten we doorgaan en met de rechtermuisknop klikken en een nieuwe map selecteren.
‫En aangezien deze map alle blauwdrukken bevat die we voor dit spelproject hebben gemaakt, gaan we
‫deze map gewoon blauwdrukken noemen.
‫Dubbelklik nu op blauwdrukken om dat te openen en we gaan hier een nieuwe map maken.
‫Dus klik met de rechtermuisknop op nieuwe map en laten we deze Pons noemen.
‫Dus we gaan alle -- blauwdrukken die we maken hier in de Pons-map plaatsen.
‫Dus laten we doorgaan en die creëren.
‫Ik ga terug naar Toon tanks onder C++ klassen waar we onze basis pion C++ klasse hebben en we kunnen een
‫blauwdruk maken op basis van deze C++ klasse door rechts te klikken en Create Blueprint class te selecteren op
‫basis van basis pion.
‫Nu krijgen we de optie om te selecteren waar we deze nieuwe blauwdruk moeten plaatsen.
‫Ik ga op de vervolgkeuzelijst naast blauwdrukken klikken, zodat ik de map Pionnen kan zien.
‫Ik ga dat selecteren, en hier wil ik de nieuwe blauwdruk plakken.
‫Laten we nu doorgaan en deze blauwdruk een betekenisvolle naam geven.
‫Het is een goede gewoonte om de naam vooraf te laten gaan door Bpy.
‫We weten dus dat dit een blauwdruk is.
‫Dus ik ga zeggen blauwdruk en laten we deze BP pion tank noemen.
‫Dit wordt de tank die we gaan besturen terwijl we ronddraaien en dingen bombarderen in dit
‫spel.
‫Dus BP Pawn Tank, laten we op Create Blueprint Class klikken en hier is onze blauwdruk voor de piontank.
‫En hier rechtsboven zien we een pion op basis van de ouderklasse, en dat is precies wat we wilden.
‫Nu naar linksboven.
‫We hebben het componentenpaneel en helemaal bovenaan zien we BP Pawn Tank tussen haakjes zelf.
‫Dit is de algemene blauwdruk zelf.
‫En in het detailvenster hebben we allerlei eigenschappen die we kunnen zien die standaard worden weergegeven.
‫Ga nu terug naar het componentenpaneel net onder BP Pawn Tank.
‫We zien alle componenten die we in C++ hebben gemaakt.
‫We hebben de capsule die wordt aangeduid als de wortel.
‫Daarom staat het helemaal bovenaan.
‫En daaraan vastgemaakt, hebben we de basisgaas, dan de huidige maas, dan het projectiel-spawnpunt en merk
‫op dat deze ingesprongen zijn, wat aangeeft dat ze zijn bevestigd aan de component erboven en ze hebben deze
‫handige kleine vervolgkeuzelijsten waarmee we kunnen instorten dingen die aan een bepaald onderdeel zijn gekoppeld
‫als we dat willen doen.
‫Als je al eerder in blauwdrukken hebt gewerkt, zul je merken dat er iets ontbreekt.
‫Als u een van deze componenten hier in het detailvenster selecteert, is het plotseling erg leeg.
‫En dat komt omdat er niets wordt blootgesteld aan blauwdrukken van de C++-kant.
‫Dit is iets waar we als C++-ontwikkelaars in Unreal Engine controle over hebben, je kunt componenten blootstellen aan
‫blauwdrukken.
‫Daarom kunnen we ze hier in het componentenpaneel zien.
‫Maar we hebben geen van de eigenschappen blootgelegd die bij deze componenten horen, want dat is iets
‫dat we actief moeten specificeren vanaf de C++-kant, en we gaan leren hoe we dat moeten doen in de komende
‫video's.
‫Dus als het tijd is om de capsulecomponent te nemen en de grootte aan te passen of de basisgaas te nemen
‫en er daadwerkelijk een mesh aan toe te wijzen, kunnen we die dingen gaan doen zodra we die eigenschappen hebben
‫blootgelegd en dan kunnen we ze zien hier in het detailvenster en geef die eigenschappen geldige waarden.
‫Dus nu hebben we een BP -- tank.
‫Zoals ik al zei, dit wordt de tank waar we ronddraaien en de wereld verwoesten.
‫Dus dat is geweldig.
‫Laten we doorgaan en BP afsluiten -- tank.
‫En vervolgens willen we nog een blauwdrukklasse maken op basis van base --.
‫En dit kan voor de toren zijn.
‫Dat is de vijand die we op dit centrale punt hier zullen hebben gepost en het niveau waarmee we
‫zullen strijden.
‫Dit wordt dus een uitdaging voor jou.
‫Je gaat een nieuwe blauwdrukklasse maken op basis van base --.
‫Ga je gang en noem dit BP, onderstrepingsteken -- torentje.
‫Dus pauzeer de video en maak nu deze blauwdruk.
‫Oké.
‫Laten we doorgaan en onze tweede blauwdruk maken op basis van basis --.
‫Dus hier is onze basis --, laten we met de rechtermuisknop klikken om een blauwdrukklasse te maken op basis
‫van de basispion en laten we de Pawns-map selecteren en we kunnen deze BP Pawn Turret noemen en op Blauwdrukklasse maken klikken.
‫En hier is onze blauwdruk voor het torentje.
‫Nu ziet het er precies hetzelfde uit als de basispion en we gaan dat veranderen in de volgende lezing
‫wanneer we deze componenten gaan blootstellen aan blauwdrukken, zodat we hier enkele eigenschappen kunnen instellen om deze blauwdruk
‫er anders uit te laten zien dan de piontank.
‫Dus in deze lezing hebben we een BP-piontankblauwdruk afgeleid van de basispionklasse, evenals een
‫BP-piontorentje.
‫In de volgende lezing gaan we het hebben over hoe we deze van elkaar kunnen
‫laten verschillen door hun componenten bloot te stellen aan de blauwdruk, zodat we enkele eigenschappen kunnen bewerken.
‫Ik zie je snel.