Avatar spawn en reispunten maken
Overzicht van reispunten
Travel Point is een onderdeel in de Mesh-toolkit die kan worden gebruikt om te definiëren waar de avatar van een deelnemer wordt geplaatst wanneer deze deelneemt aan een gebeurtenis of waar deze teleporteert naar, zoals bepaald door Visual Scripting, tijdens de gebeurtenis.
Als een Reispunt niet aanwezig is in een omgeving en er een GameObject is dat een vloer aan de oorsprong vertegenwoordigt, wordt de avatar geaard op de vloer wanneer de avatar spawnst. Als er geen vloer in de buurt van de oorsprong is, zal de avatar boven de oorsprong spawnen, een tijdje vallen en vervolgens in een lus respawn.
Overzicht van reispuntengroep
U kunt enkele Reispunten hebben als onderdeel van verschillende GameObjects, zoals tethers en ankers. Als u een Travel Point GameObject in uw scène maar geen Travel Point Group ...
... wanneer u de afspeelmodus opent, wordt automatisch een reispuntgroep met de naam DefaultTravelGroup gemaakt en wordt het reispunt eraan toegewezen, hoewel het reispunt niet wordt weergegeven als een onderliggend object naar DefaultTravelGroup.
Elke Travel Point Group moet een unieke naam hebben.
De standaard spawngroep is de groep waarin avatars zich moeten bevinden wanneer ze in eerste instantie deelnemen aan een gebeurtenis. Als u slechts één reispuntgroep hebt, wordt deze geselecteerd als de standaard-spawngroep. Als u twee of meer reispuntgroepen hebt, kunt u selecteren welke u wilt groeperen als de standaard spawngroep.
Een reispuntgroep maken
Maak een leeg GameObject en wijzig de naam 'Reisgroep'.
Stel positiewaarden van 'Reisgroep' in op 0, 0, 0.
Klik in Inspector op de knop Onderdeel toevoegen.
Zoek en selecteer vervolgens Travel Point Group.
Als u wilt dat de groep degene is waarin avatars zijn overgekomen bij het deelnemen aan een gebeurtenis, controleert u of de standaard spawngroep is geselecteerd. Zorg er anders voor dat deze optie niet is geselecteerd.
Reispunten maken
Een reispunt toevoegen aan een reispuntgroep:
Voeg een leeg GameObject toe als een onderliggend element van de reisgroep en wijzig de naam in iets dat laat zien dat het een Reispunt bevat.
Klik in Inspector op de knop Onderdeel toevoegen.
Zoek en selecteer vervolgens Travel Point.
Instellingen
Travel Point component
- Kijk naar Transformeren: het punt waar de camera naar moet kijken na het spaweren in die transformatie. Dit wordt standaard ingesteld op CenterTransform doorsturen.
- Radius: de grootte van het reisgebied. Het is een cirkel rond de middelste transformatie.
- Single Travel: Als dit waar is, zal slechts één avatar tegelijk in dit punt komen, tenzij er geen punten meer zijn waaruit u kunt kiezen.
Onderdeel Reispuntgroep
- Standaard spawngroep: indien waar, wordt deze groep gebruikt voor het vinden van het standaard spawnpunt voor een avatar die een spatie invoert.
Visual Scripting
Reispuntmethoden
TravelToPoint(): Transport de lokale avatar rechtstreeks naar een specifiek reispunt.
Methoden voor reispuntengroep
TravelToRandomTravelPoint(): Transporteer de lokale avatar naar een willekeurig punt in de groep.