Tworzenie zduplikowania awatara i punktów podróży
Omówienie punktu podróży
Travel Point jest składnikiem zestawu narzędzi mesh, który może służyć do definiowania miejsca, w którym awatar uczestnika jest umieszczany podczas dołączania zdarzenia lub gdzie teleportuje, zgodnie z definicją tworzenia skryptów wizualnych, podczas wydarzenia.
Jeśli punkt podróży nie jest obecny w środowisku i istnieje GameObject, który reprezentuje podłogę w miejscu pochodzenia, awatar zostanie uziemiony na podłodze, gdy awatar zduplikuje. Jeśli nie ma podłogi w pobliżu źródła, awatar będzie tarł nad pochodzeniem, spawn na chwilę, a następnie odspawn w pętli.
Grupa punktów podróży — omówienie
Możesz mieć pojedyncze punkty podróży w ramach różnych obiektów GameObject, takich jak tethers i kotwice. Jeśli masz obiekt Travel Point GameObject na scenie, ale nie masz grupy punktów podróży ...
... Po wprowadzeniu trybu odtwarzania grupa punktów podróży o nazwie DefaultTravelGroup zostanie automatycznie utworzona, a punkt podróży zostanie do niego przypisany, choć punkt podróży nie będzie wyświetlany jako obiekt podrzędny do wartości DefaultTravelGroup.
Każda grupa punktów podróży musi mieć unikatową nazwę.
Domyślna grupa tarła to grupa, do której mają zostać zduplikowane awatary, gdy początkowo dołączają do zdarzenia. Jeśli masz tylko jedną grupę punktów podróży, zostanie wybrana jako domyślna grupa spawn. Jeśli masz co najmniej dwie grupy punktów podróży, możesz wybrać grupę, która ma być grupą domyślną grupą spawn.
Tworzenie grupy punktów podróży
Utwórz pusty obiekt GameObject, a następnie zmień jego nazwę na "Travel Group".
Ustaw wartości pozycji "Grupa podróży" na 0, 0, 0.
W inspektorze kliknij przycisk Dodaj składnik.
Wyszukaj, a następnie wybierz pozycję Grupa punktów podróży.
Jeśli chcesz, aby grupa to ta, do której awatary zostały zduplikowane podczas początkowego dołączania do zdarzenia, upewnij się, że jest wybrana domyślna grupa spawn. W przeciwnym razie upewnij się, że jest on niezaznaczony.
Tworzenie punktów podróży
Aby dodać punkt podróży do grupy punktów podróży:
Dodaj pusty obiekt GameObject jako element podrzędny grupy podróży, a następnie zmień jego nazwę na coś, co pokazuje, że będzie zawierać punkt podróży.
W inspektorze kliknij przycisk Dodaj składnik.
Wyszukaj, a następnie wybierz pozycję Punkt podróży.
Ustawienia
Składnik punktu podróży
- Spójrz na przekształcenie: punkt, na który ma patrzeć aparat po tarle w tej transformacji. Spowoduje to domyślnie wartość CenterTransform do przodu.
- Promień: rozmiar obszaru podróży. Jest to okrąg wokół transformacji centrum.
- Pojedyncza podróż: Jeśli to prawda, tylko jeden awatar w danym momencie zduplikuje się do tego punktu, chyba że nie ma więcej punktów do wyboru.
Składnik grupy punktów podróży
- Domyślna grupa tarła: jeśli to prawda, ta grupa będzie używana do znajdowania domyślnego punktu tarła awatara wchodzącego w miejsce.
Wykonywanie 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(): Przetransportuj lokalny awatar do losowego punktu w grupie.