Создание аватара и точек путешествий
Обзор точки путешествия
Travel Point — это компонент в наборе средств сетки, который можно использовать для определения расположения аватара участника при присоединении к событию или в том месте, в котором он телепортирует, как определено визуальным скриптом во время события.
Если точка путешествия не присутствует в среде, и есть GameObject, представляющая пол в источнике, аватар будет заземлен на полу, когда аватар спешит. Если нет пола рядом с источником, аватар будет спешит над источником, упадет немного в течение некоторого времени, а затем повторно в цикле.
Обзор группы точек путешествия
Вы можете использовать отдельные точки путешествия в составе различных различных gameObjects, таких как тетеры и привязки. Если у вас есть gameObject travel Point GameObject в вашей сцене, но нет группы точек путешествия ...
... При вводе режима воспроизведения группа точек путешествий с именем DefaultTravelGroup будет автоматически создана, а точка путешествия будет назначена ей, хотя точка путешествия не будет отображаться как дочерний объект DefaultTravelGroup.
Каждая группа точек путешествий должна иметь уникальное имя.
Группа Spawn по умолчанию — это группа, в которую вы хотите, чтобы аватары породили при первоначальном присоединении к событию. Если у вас есть только одна группа точек путешествий, она будет выбрана в качестве группы spawn по умолчанию. Если у вас есть две или несколько групп точек путешествий, можно выбрать группу, которую вы хотите использовать в качестве группы spawn по умолчанию.
Создание группы точек путешествия
Создайте пустой GameObject, а затем переименуйте ее "Travel Group".
Задайте для параметра Position значение "Travel Group" значение 0, 0, 0, 0.
В инспекторе нажмите кнопку "Добавить компонент".
Найдите и выберите группу точек путешествия.
Если вы хотите, чтобы группа была той, в которой аватары возникают при первоначальном присоединении к событию, убедитесь, что выбрана группа Spawn по умолчанию. В противном случае убедитесь, что он не выбран.
Создание точек путешествия
Чтобы добавить точку путешествия в группу точек путешествия:
Добавьте пустой GameObject в качестве дочернего элемента группы путешествий, а затем переименуйте его в то, что показывает, что оно будет содержать точку путешествия.
В инспекторе нажмите кнопку "Добавить компонент".
Найдите и выберите "Точка путешествия".
Настройки
Компонент точки путешествия
- Посмотрите на преобразование: точка, на которую вы хотите, чтобы камера смотрела после того, как она будет преобразована. Это по умолчанию будет переадресовать CenterTransform.
- Radius: размер области путешествия. Это круг вокруг центра преобразования.
- Single Travel: Если это верно, только один аватар в то время будет разрежен в этот момент, если нет больше очков, чтобы выбрать один из них.
Компонент группы точек путешествия
- Группа spawn по умолчанию: если задано значение true, эта группа будет использоваться для поиска точки с разрежением по умолчанию для аватара, входящего в пространство.
Визуальное скриптирование
Методы точки путешествия
TravelToPoint(): переведите локальный аватар непосредственно в определенную точку путешествия.
Методы группы точек путешествия
TravelToRandomTravelPoint(): транспорт локального аватара к случайной точке в группе.