Tworzenie zduplikowania awatara i punktów podróży

Grupa punktów podróży i punktów podróży

Travel Point to składnik zestawu narzędzi usługi Mesh, który może służyć do definiowania miejsca, w którym należy umieścić awatar podczas pierwszego dołączania do wydarzenia, a także do transportu awatarów podczas korzystania ze skryptów wizualnych.

Jeśli punkt podróży nie jest obecny w środowisku, a w miejscu pochodzenia znajduje się podłoga, awatar zostanie uziemiony na podłodze, gdy zostanie zduplikowany. Jeśli nie ma podłogi w pobliżu źródła, awatar będzie zrodził się nad pochodzeniem i spadnie na chwilę, a następnie odspawn w pętli.

Konfigurowanie grup podróży i punktów podróży

  1. Utwórz grupę punktów podróży: wszystkie punkty podróży muszą należeć do grupy; grupa domyślna zostanie przypisana do wszystkich punktów podróży, które ich nie mają. Każda grupa podróży musi mieć unikatową nazwę. Domyślna grupa podróży nie zostanie ustawiona jako DefaultSpawnGroup, chyba że jest to jedyna grupa, która istnieje.

    • W tym celu utwórz nowy obiekt GameObject z dołączonym składnikiem Grupy punktów podróży .

    Grupa punktów podróży

  2. Dodaj punkty podróży do grupy. W tym celu dodaj nowe obiekty GameObjects jako elementy podrzędne grupy punktów podróży z dołączonym składnikiem punktu podróży .

    Dołączony składnik punktu podróży

    Punkt podróży

  3. Ustaw domyślną grupę spawn na wartość true dla grup podróży, do których mają zostać zduplikowane awatary podczas początkowego dołączania do zdarzenia i fałsz dla grup podróży, których nie chcesz.

Ustawienia

Punkt podróży

  • Spójrz na Przekształcenie: punkt, w którym aparat ma przyjrzeć się po tarle w tej transformacji. Ta wartość domyślna to CenterTransform do przodu.
  • Promień: rozmiar obszaru podróży. Jest to okrąg wokół transformacji centrum.
  • Podróż pojedyncza: Jeśli jest to prawda, tylko jeden awatar naraz będzie zrodził się w tym punkcie, chyba że nie ma więcej punktów do wyboru.

Grupa punktów podróży

  • Domyślna grupa spawn: W przypadku wartości true ta grupa będzie używana do znajdowania domyślnego punktu spawn dla awatara wchodzącego w przestrzeń

Obsługa skryptów wizualnych

  • Metody punktu podróży:
    • TravelToPoint — transport lokalnego awatara bezpośrednio do określonego punktu podróży
  • Metody grupy punktów podróży:
    • TravelToRandomTravelPoint() — transport lokalnego awatara do losowego punktu w grupie

Następne kroki

Chwytanie, dołączanie i zgłaszanie z wyzwalaczami Interakcji, kotwicami i interakcjami fizycznymiUlepszonefunkcje — omówienie