‫Oké.
‫Dus we zouden graag een explosie zien als een van de pionnen sterft.
‫Dus als ik hier een toren vernietig, is er de explosie.
‫En als de toren me vernietigt, kan ik boem, opblazen.
‫Welkom terug.
‫Nu hebben we een aantal speciale effecten geïmplementeerd, en het volgende speciale effect dat we willen implementeren
‫zijn enkele geraakte deeltjes die een explosie zullen veroorzaken.
‫Bij overlijden betekent dit de dood voor de toren of de dood voor de tank.
‫Dus aangezien dit voor elke pion zal worden geïmplementeerd, moet er rekening worden gehouden met overerving.
‫Laten we voor deze doodsdeeltjes een spelplan maken.
‫Eerst moeten we een nieuwe deeltjessysteemaanwijzer toevoegen, en we gaan dit toevoegen
‫aan de basisvijverklasse omdat we willen dat het explosie-effect optreedt wanneer de tank of de toren wordt vernietigd.
‫Vervolgens gaan we een zender spawnen bij de dood.
‫Nu heeft de basispionklasse zijn eigen versie van handvatvernietiging, en dat wordt in zowel de tank
‫als de toren genoemd met super.
‫Dus omdat dit is geïmplementeerd in de basispion, zal alles wat we in deze functie in de basispion plaatsen, gebeuren voor de
‫tank en de toren.
‫We weten dus hoe we emitters op locatie kunnen spawnen met behulp van nieuwe gameplay-statistieken.
‫Dus dat zou vrij eenvoudig moeten zijn.
‫Nu is het laatste wat je moet doen om het deeltjessysteem in blauwdrukken in te stellen en we
‫hebben een p-onderstrepingsdeeltjessysteem met doodseffect waarop we dit kunnen instellen, wat betekent dat onze aanwijzer van het deeltjessysteem moet
‫worden weergegeven met de eigenschap U en bewerkbaar moet zijn, of het nu overal bewerken of alleen de standaardinstellingen bewerken.
‫En dit zijn allemaal dingen waar je ervaring mee hebt.
‫Dit wordt dus jouw uitdaging.
‫Voeg de deeltjessysteemvariabele toe.
‫Voeg dit toe aan de basispion omdat we deze functionaliteit in de tank en de toren willen erven en vervolgens de emitter
‫spawnen die we zagen die de vernietiging van het handvat in de basispionklasse de perfecte plaats is om dit te doen.
‫En vervolgens ga je het deeltjessysteem in blauwdrukken instellen, omdat je deze
‫variabele van het deeltjessysteem blootstelt aan de blauwdrukeditor.
‫Dus pauzeer de video en implementeer nu zelf doodsdeeltjes.
‫Oké.
‫Dus laten we naar het basis-headerbestand gaan en we kunnen een nieuwe deeltjessysteemvariabele toevoegen.
‫Dit zal privé zijn en het zal naar voren worden verklaard en het type zal
‫je deeltjessysteemaanwijzer zijn.
‫En ik ga dit doodsdeeltjes noemen.
‫Nu moeten we dit blootleggen, zodat we het kunnen instellen vanuit de blauwdruk-editor.
‫Dus ik ga hier een categorie voor het bewerken van eigendommen van maken en ik ga dit gewoon in gevechten plaatsen.
‫Daar gaan we.
‫Dus nu hebben we een deeltjessysteem en we moeten dit voortbrengen en de vernietiging aanpakken.
‫Dus laten we naar de basis gaan op CP en de vernietiging van het handvat zoeken.
‫En hier is het.
‫We hebben hier zelfs een To-Do met visuele en geluidseffecten.
‫Dus we zorgen nu voor visuele effecten.
‫De spawn-emitter op locatie is nu een statische functie van de gameplay.
‫We hebben hier gameplay-statistieken nodig.
‫En ik herinner me dat ik dit zo vaak heb gedaan dat het in de gameplay-statistieken van kismet slash staat.
‫Nu hebben we ook de juiste include nodig voor een U-deeltjessysteem.
‫Dus hier is mijn documentatie.
‫Het is open en ik ga naar je deeltjessysteem zoeken en hier is je deeltjessysteem en ik kan
‫naar beneden scrollen naar de include en het is de partikels slash deeltjessysteem punt h, dus ik ga dat
‫ook opnemen.
‫En nu kan ik spawn emitter op locatie bellen met behulp van U gameplay statics spawn emitter op locatie.
‫Nu zagen we dat met de overbelasting die we eerder gebruikten.
‫We zouden dit kunnen gebruiken voor een wereldcontextobject en vervolgens moesten we een deeltjessysteem passeren.
‫En hiervoor hebben we doodsdeeltjes.
‫Dus ik ga dat doorgeven in doodsdeeltjes.
‫Vervolgens hebben we een locatie nodig en voor de basisvijver ga ik passeren en krijg de locatie van de acteur en
‫voor de rotatie krijg ik de rotatie van de acteur.
‫En zo simpel is het.
‫Voordat ik ga compileren, wil ik controleren of doodsdeeltjes geen nulaanwijzer zijn.
‫Dus ik ga eerst kijken of er doodsdeeltjes zijn, als dat klopt, dan ga ik spawn emitter op
‫locatie bellen.
‫Dus ik ga dat gewoon naar mijn if-controle verplaatsen en nu ga ik compileren.
‫Oké.
‫Dus ik ben weer terug in de editor en het volgende wat ik moet doen is dit deeltjessysteem in mijn blauwdrukken
‫zetten voor zowel de pion als de toren.
‫Dus ik ga de BP-piontank openen.
‫En hier in de gevechtssectie heb ik doodsdeeltjes.
‫En voordat ik het instel, ga ik naar de map activa en effecten en bekijk Death Effect, en we
‫kunnen zien dat het eruit ziet als een coole kleine explosie.
‫Dus dat ga ik instellen.
‫Dus laten we teruggaan naar BP Pond Tank.
‫Hier is het gevechtsgedeelte.
‫Onthoud dat ik BP Pond Tank zelf heb geselecteerd om deze variabelen te zien en hier zijn doodsdeeltjes
‫en ik ga p selecteren om het doodseffect te onderstrepen en ik zal compileren, opslaan en sluiten.
‫Nu zorgt dat voor het doodseffect voor wanneer de tank sterft, maar we moeten het ook instellen voor
‫de toren.
‫Dus laten we naar vijvers gaan, BP-vijver openen, torentje, en hier is het gevechtsgedeelte, hier zijn doodsdeeltjes.
‫Laten we op de vervolgkeuzelijst klikken en het doodseffect selecteren.
‫Nu kunnen we dat compileren, opslaan en afsluiten en we zijn klaar om dit uit te testen.
‫Ik ga naar een tweede viewport door naar Window Viewport Viewport twee te gaan, en hier is een mooie viewport
‫op volledig scherm voor mij.
‫Ik ga op alt p drukken en dat zal het spel voor mij starten.
‫Dus nu ben ik klaar om het spel te starten en ik ga proberen om eerst een paar van deze torens te vernietigen.
‫Dus laten we knallen.
‫Daar gaan we.
‫Ik heb het gedaan.
‫En ik ga verder en vernietig er nog een.
‫En laten we eens kijken of de torens me kunnen vernietigen.
‫Boehme en ik verloren.
‫Uitstekend.
‫Dus samenvattend, we hebben nu doodsdeeltjes, wat een mooie explosie is die optreedt wanneer een van de
‫vijvers sterft.
‫We boeken grote vooruitgang en we zijn bijna klaar met deze sectie.
‫Ik zie je in de volgende video.