‫Welkom terug.
‫In deze video gaan we de reset-functionaliteit maken, dus dat betekent dat wanneer iemand de bal
‫scoort, wordt gereset naar een specifieke positie op basis van wiens beurt het is.
‫Dus als het spelerspelers zijn, is één beurt aan de linkerkant.
‫Als het is geplaatst om te draaien, bevindt het zich aan de rechterkant.
‫Dus dat is wat we willen doen.
‫En natuurlijk willen we ook het game-over-scherm hebben, dus we willen op een gegeven moment game-over hebben.
‫Oke.
‫Dus om dat allemaal voor elkaar te krijgen, gaan we naar onze scripts.
‫En degene die relevant zijn, is de balbeweging.
‫Dan onze botsingscontroller en onze scorecontroller.
‫Dat zijn de drie scripts.
‫Oke.
‫Dus laten we hier ingaan op een balbewegingsscript.
‫We moeten doorgaan en de bal herpositioneren.
‫We hebben op zijn minst een methode nodig om de bal correct te positioneren of te herpositioneren.
‫Dus ik ga een nieuwe methode maken.
‫Ik noem het position ball en het heeft een boolean nodig om te weten waar de startpositie zou moeten zijn.
‫Is het speler één of begint speler twee?
‫Dus ik noem het startspeler één.
‫Dus wanneer we het spel willen starten, willen we allereerst de snelheid van de bal verlagen.
‫Dus het zou terug moeten gaan naar de snelheid van nul.
‫Er mag dus helemaal geen snelheid zijn.
‫Dus we zeggen dat dit geen component krijgt en we willen het stijve 2D-lichaam hebben, het stijve lichaam 2D.
‫En daarvan veranderen we de snelheid in een nieuwe vector twee, die nul nul hoge snelheid van nul in beide richtingen
‫is als helemaal geen snelheid.
‫Nu, als zijn speler zich een keer heeft gedraaid, dus als startspeler of startspeler, één waar is, willen we dat de bal op
‫een positie ligt.
‫Dus het spelobject dat die lokale positie transformeerde, wat een vector drie variabele is, is een
‫nieuwe vector drie op min honderd nul nul.
‫Dus dat betekent dat de bal net links van het midden komt.
‫En als het niet speler één is die aan de beurt is, dan wilden we aan de rechterkant zitten.
‫Dus we kopiëren die code en zeggen positieve waarde, honderd voor de X-waarde.
‫Dus die methode zal de bal gewoon correct positioneren wanneer we het spel
‫hervatten, bijvoorbeeld wanneer iemand scoorde.
‫En dat is ook iets dat we zouden moeten noemen wanneer we onze bal beginnen.
‫Dus dat betekent dat we hierheen gaan om deze positiebal te stippen en we overhandigen de startspelervariabele.
‫Oke.
‫Dus nu we dat hebben, moeten we onze botsingscontroller bekijken,
‫want hier, als de bal de linkermuur raakt, willen we een coole routinestart starten, routine genaamd, de
‫startbalbeweging, puntstartbal.
‫En hier moeten we miljard overhandigen of dat kunnen we tenminste.
‫En ik zeg gewoon waar.
‫Dus dat betekent dat de bal aan de linkerkant moet beginnen en we doen hetzelfde als hij de rechtermuur raakt.
‫Dus als het de rechterkant raakt, beginnen we deze balbeweging te corrigeren, start de bal en in dit geval
‫vals.
‫Dat betekent dus dat onze startspeler vals is.
‫En als onze startspeler één onwaar is, betekent dat dat speler twee begint.
‫Oké, dus nu we dat hebben, laten we het eens bekijken.
‫Eens kijken of alles goed werkt.
‫Dus laten we de eerste verliezen, je ziet de scores stijgen, de bal ligt weer aan de linkerkant.
‫Laten we het nu eens bekijken.
‫Laten we naar de andere kant gaan.
‫En er is één punt.
‫En tegelijkertijd is het de beurt aan de speler.
‫Oke.
‫Dus wanneer iemand scoort, begint de beurt van de andere spelers.
‫Geweldig.
‫Dat hebben we dus.
‫We hebben de reset van onze bal.
‫Wat we nu moeten doen, is natuurlijk dat we geluid nodig hebben en een game over scene.
‫En ik zou zeggen dat het het beste is als we dat in de volgende video doen.
‫Dus even een korte samenvatting.
‫Wat hebben we gedaan?
‫We creëren een nieuwe methode binnen balbeweging die onze bal positioneert en op basis van wiens spelers het is, is de
‫bal aan de linkerkant of aan de rechterkant op hetzelfde moment.
‫We stoppen hiermee de snelheid of verlagen de snelheid van de bal tot nul nul.
‫En telkens wanneer we met de bal botsen, dus telkens wanneer de bal tegen de muur botst, herpositioneren we
‫de bal hier met onze start die routine wordt genoemd.
‫Geweldig.
‫Dus we zien je in de volgende video waar we onze scorecontroller zullen gebruiken om naar het game-over-scherm
‫te gaan.
‫En natuurlijk zullen we het spel over het scherm toevoegen.
‫Dus tot ziens daar.