Udostępnij za pośrednictwem


Twórca awatara zduplikowane i punkty podróży

Omówienie punktu 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 awatar uczestnika jest umieszczany podczas dołączania do wydarzenia, a także do teleportowania awatarów podczas wydarzenia przy użyciu skryptów wizualnych.

Jeśli punkt podróży nie jest obecny w środowisku, a obiekt GameObject reprezentuje podłogę w miejscu pochodzenia, awatar zostanie uziemiony na podłodze po zdumieniu. Jeśli nie ma podłogi w pobliżu źródła, awatar będzie zduplikowane nad pochodzeniem, spawn na chwilę, a następnie odspawn w pętli.

Omówienie grupy punktów podróży

Wszystkie punkty podróży muszą należeć do grupy punktów podróży. Jeśli dodasz punkt podróży bez uprzedniego przypisania go do grupy ...

Zrzut ekranu punktu podróży w hierarchii, który nie jest przypisany do grupy punktów podróży.

... Po wprowadzeniu trybu odtwarzania grupa punktów podróży zostanie automatycznie utworzona, a punkt podróży zostanie do niego przypisany.

Zrzut ekranu przedstawiający punkt podróży, który jest automatycznie przypisywany do automatycznie utworzonej grupy punktów podróży w trybie odtwarzania.

Każda grupa punktów podróży musi mieć unikatową nazwę.

Domyślna grupa spawn to grupa, do której mają zostać zduplikowane awatary, gdy początkowo dołączą do zdarzenia. Jeśli masz tylko jedną grupę punktów podróży, zostanie ona domyślnie wybrana jako domyślna grupa spawn. Jeśli masz co najmniej dwie grupy punktów podróży, możesz wybrać grupę, którą chcesz wybrać jako domyślną grupę zduplikowania.

Twórca grupy punktów podróży

  1. Twórca pusty obiekt GameObject, a następnie zmień jego nazwę na "Travel Group".

  2. Ustaw wartości pozycji "Grupa podróży" na 0, 0, 0.

  3. W inspektorze kliknij przycisk Dodaj składnik .

  4. Search, a następnie wybierz pozycję Grupa punktów podróży.

    Zrzut ekranu obiektu gry z dołączonym składnikiem Travel Point Group.

  5. Jeśli chcesz, aby grupa był tym, który awatary zduplikowane podczas początkowego dołączania do zdarzenia, upewnij się, że wybrano domyślną grupę spawn . W przeciwnym razie upewnij się, że jest on niezaznaczony.

    Zrzut ekranu przedstawiający składnik punktu podróży z wybraną właściwością Default Spawn Group.

Twórca punktów podróży

Aby dodać punkt podróży do grupy punktów podróży:

  1. Dodaj pusty obiekt GameObject jako element podrzędny grupy podróży, a następnie zmień jego nazwę na element, który pokazuje, że będzie zawierać punkt podróży.

    Zrzut ekranu obiektu gry Travel Point utworzony jako element podrzędny obiektu gry Travel Group.

  2. W inspektorze kliknij przycisk Dodaj składnik .

  3. Search, a następnie wybierz pozycję Punkt podróży.

    Zrzut ekranu składnika Travel Point.

Ustawienia

Składnik punktu podróży

  • Spójrz na przekształcenie: punkt, na który chcesz, aby aparat patrzył po zduplikowaniu do tej transformacji. Spowoduje to domyślnie wartość 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 w danym momencie zostanie zduplikowane do tego punktu, chyba że nie ma więcej punktów do wyboru.

Składnik Grupy punktów podróży

  • Domyślna grupa spawn: Jeśli to prawda, ta grupa będzie używana do znajdowania domyślnego punktu spawn dla awatara wchodzącego w miejsce.

Wykonywanie skryptów wizualnych

  • Metody punktów 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.

Następne kroki