‫Welkom terug.
‫In deze video zullen we kijken naar Trigger, en je hebt al fysieke lichamen gezien, je hebt botsers
‫gezien, al dat soort dingen.
‫Laten we nu een nieuwe component toevoegen, wat een trigger is, en het is eigenlijk niet eens een nieuwe component.
‫En dat is het mooie, want het is gewoon de botser zelf.
‫U kunt dus een collider triggeren, onze speler kan bijvoorbeeld een trigger of een nieuw object zijn.
‫Laten we dus een nieuw object in ons spel maken, een 3D-object.
‫Laten we gaan met een kubus en wat ik met de kubus ga doen, ik zal de positie veranderen om te resetten.
‫Dus ik ga het resetten en ik ga het een beetje omhoog en naar de zijkant slepen.
‫Laten we nu de schaal van Y veranderen in, laten we zeggen vijf, en de schaal van X in laten we gaan met drie.
‫Dus nu hebben we hier een muur en misschien is het beter als ik de muur opzij zet en de X verander in
‫één en in Z, laten we gaan met vier.
‫Dus nu heb ik hier een enorme bal.
‫En wat ik wil dat er gebeurt, is dat als ik er doorheen loop of als de bal in deze kubus gaat, ik wil dat
‫er iets wordt geactiveerd.
‫Dus ik wil dat er iets gebeurt.
‫Ik wil bijvoorbeeld dat het hele ding verdwijnt.
‫Dus laten we zeggen dat ik wil dat de muur verdwijnt, wat deze kubus is.
‫Dus laten we het een trigger geven.
‫De kubus zelf krijgt en is trigger.
‫Laten we eens kijken.
‫Wat dat doet, is dat het deactiveert.
‫Het is een botsing in termen van dat het geen muur meer is.
‫Het is dus geen muur waar we niet meer doorheen kunnen.
‫Dus nu, zoals je kunt zien, negeert onze bal het gewoon.
‫Het loopt gewoon door.
‫Dus als we willen dat deze muur iets doet, wanneer er iets voorbij komt of er tegenaan loopt, dan moeten we een nieuw script
‫maken.
‫Dus ik noem dit script, activeer een script.
‫Dus laten we doorgaan en een nieuw script maken.
‫Rechts.
‫Klik op maken en zie dan scherp script en noem het triggerscript.
‫Nu ga ik dat triggerscript toewijzen aan mijn kubus.
‫Dus laten we doorgaan en de componentscripts toevoegen en een script activeren.
‫En laten we nu het triggerscript openen.
‫En er is maar één ding dat ik hier nodig heb, dus ik hoef geen updatemethode te starten.
‫En nogmaals, het is niet zo belangrijk dat je de codering zelf begrijpt, maar het is belangrijker dat
‫je de principes begrijpt.
‫Dus wanneer er iets moet gebeuren, wanneer ons object wordt geraakt door een ander object, moeten we
‫de on trigger enter-methode gebruiken.
‫Er is een methode die wordt aangeroepen als trigger enter wordt aangeroepen wanneer de botser de andere de trigger binnengaat en
‫de ander kan bijvoorbeeld onze speler zijn.
‫Dus laten we dat doen.
‫Ik drukte gewoon op enter.
‫Ik koos de invoermethode bij trigger en nu wordt deze hier automatisch voor mij gemaakt.
‫Dus wat ik hier kan invoeren is bijvoorbeeld print-triggered.
‫Dus ik ga gewoon iets op de console afdrukken en je zult zo zien wat dat doet.
‫Dus laten we dat doen.
‫Dus nu onze kubus, het is erg belangrijk dat onze kubus een triggerscript heeft.
‫Nu voeren we de code uit.
‫En laten we onze trigger doornemen, en zoals je hier op de console kunt zien, staat er Trigger.
‫Dus laten we nu nog een keer triggeren, laten we proberen de bal terug te krijgen die we zijn en laten we hem opnieuw raken.
‫Je kunt zien dat het drie heet, het is al drie keer genoemd, en dat komt omdat we er drie keer
‫doorheen zijn gegaan.
‫Waar je dat voor zou kunnen gebruiken, bijvoorbeeld om van dit hele game-object af te komen, dus laten we dat doen.
‫Laten we teruggaan naar de code en we noemen nu Trigger en we noemen ook de vernietigingsmethode.
‫En ik ga gewoon een game-object geven.
‫Dus wat dat zal doen en ik ga gewoon het game-object gebruiken als de parameter, wat een parameter is,
‫wat de vernietigingsmethode is.
‫Als je die dingen nog niet weet, komen we daar later op terug.
‫Dus de vernietigingsmethode, wat het zal doen, het zal gewoon het spelobject vernietigen dat dit triggerscript
‫bevat.
‫Dus dat is wat deze regel hier zegt.
‫Dus laten we eens kijken hoe dit er in het spel uitziet.
‫Dus ik ga gewoon deze gebeurtenis activeren en je ziet dat onze muur is verdwenen.
‫Dus als we ons spel iets anders opzetten, ga ik gewoon door en plaats mijn bal
‫meteen onderaan en verplaats hem naar links.
‫En nu ga ik mijn kubus een beetje verplaatsen en ik ga die kubus meerdere keren dupliceren,
‫en nu verplaats ik de kubussen één voor één.
‫Dus laten we ze gewoon verplaatsen en deze ook.
‫En de laatste ook.
‫Dus nu, als ik begon, wat er zal gebeuren, is dat de een na de ander zal verdwijnen, dat we
‫ze eenvoudigweg dupliceren met gecontroleerd of Camonte op basis van welk systeem je gebruikt.
‫Zo waar.
‫Klik op dupliceren is een andere optie.
‫Dus als u het op deze manier dupliceert, wordt het object op dezelfde positie gedupliceerd.
‫Dus daarom kun je niet zien dat er twee objecten zijn.
‫Je moet er dus één verplaatsen om te zien dat er in feite twee objecten zijn.
‫Dus laten we doorgaan en dat nog een keer doen.
‫En nu, zoals je kunt zien, wordt de vernietigingsmethode genoemd.
‫Wat we nu zouden kunnen doen, is die trigger op een van onze objecten deactiveren, of ze zijn allemaal objecten
‫van onze kubusobjecten.
‫Dus laten we dat heel snel doen, behalve de laatste twee.
‫En wat ik nu ook wil toevoegen, is dat ze allemaal een stijf lichaam zijn, behalve een van de
‫eersten.
‫Dus laten we een fysiek star lichaam toevoegen aan Cube Cube, één, twee, drie.
‫En dat is het.
‫Natuurkunde dus.
‫Stijf lichaam en voeg natuurkunde toe, het is belangrijk dat je natuurkunde en natuurkunde gebruikt voor D omdat het anders niet
‫werkt.
‫Laten we hem nu nog een keer rennen en nu proberen hem te raken met onze bal.
‫Zoals je kunt zien, had de eerste nu nog steeds een trigger, boem, boem.
‫En die twee vallen er gewoon af.
‫Dus degenen die een trigger hadden, verdwenen en degenen die geen trigger hadden.
‫Dus vier, vijf.
‫En ik denk dat dat het is.
‫Ze hadden nog steeds een trigger.
‫Ze zijn dus verdwenen.
‫Maar de andere zijn niet verdwenen.
‫Omdat ze de Oost-triggermethode niet hadden geactiveerd en daarom zijn ze niet vernietigd.
‫Dus laten we nu de triggermethode van elk van hen verwijderen.
‫En wat dat ons in staat zal stellen is een klein dominospel te spelen, dus laten we doorgaan en ze raken.
‫Misschien moeten we onze speler wat groter maken.
‫Ik ga het spel opnieuw spelen, ga je gang en verander de straal of eigenlijk de schaal van onze
‫speler naar, laten we zeggen, drie keer drie keer drie.
‫En laten we het een beetje omhoog slepen.
‫OK, en wat we nu kunnen doen is naar hier gaan, je kunt globaal of lokaal gebruiken.
‫Dus nu zijn we wereldwijd en kan ik je camera naar voren bewegen.
‫Schuif het een beetje omhoog.
‫Dus nu heb je een betere kijk op dingen.
‫Dus laten we het opnieuw beginnen.
‫En laten we het nu verplaatsen.
‫En zoals je kunt zien, bewegen ze niet allemaal.
‫Waarom beweegt die niet?
‫Misschien kom je er achter.
‫Zoals je nu kunt zien, kan ik het net aan de rand ervan verplaatsen.
‫Misschien weet je waarom het niet beweegt.
‫Ik hoop dat je weet wat het is, want het heeft geen stijf lichaam.
‫Dus Kubek één, twee en drie hebben een stijf lichaam, maar ze zijn hier niet in de volgorde van hun naamgeving.
‫Dus Q1 is de eerste.
‫De kubus is de juiste.
‫Twee is deze en drie is die.
‫Dus de vierde is die naar rechts en de vijfde is deze.
‫En die twee hebben geen natuurkundemaatje.
‫Daarom kunnen ze niet worden beïnvloed door de natuurkunde.
‫Laten we daar dus verandering in brengen.
‫Laten we ze ook een natuurkundemaatje geven.
‫Natuurkunde en Bridgette, maat.
‫Laten we dat nu opnieuw spelen, of misschien laten we deze centrale weggooien.
‫Dus laten we de letters die kubus hier verwijderen en laten we het opnieuw uitvoeren.
‫Laten we er nu tegenaan gaan.
‫En zoals je kunt zien, hebben we hier dit kleine dominospel.
‫En laten we proberen er bovenop te komen.
‫Ja, ideaal.
‫Hele bal kan met zijn kracht.
‫Het kan er bovenop bewegen.
‫Het kan rond die objecten bewegen.
‫En nu kun je doorgaan en je eigen kleine spel maken, een klein dominospel of een klein verzamelspel waar
‫je spelvoorwerpen kunt verzamelen en ze kunt laten verdwijnen met de vernietigingsmethode.
‫Oke.
‫Dus dat was het voor nu.
‫Met betrekking tot botsers, star lichaam en is trigger, zullen we die uitgebreid gebruiken in onze games.
‫Maak je dus geen zorgen als je het nog niet helemaal doorhebt.
‫Maar we zullen er komen en je zult het zien in echte games.
‫Dus tot ziens in de volgende video.