Randomly generated parameters - Nav3D Doc
leafleafDocy banner shape 01Docy banner shape 02

Docy Child

Случайно сгенерированные параметры

Время на чтение: 1 минута

Параметры скорости и радиуса могут быть установлены на случайно сгенерированное значение. Это может быть полезно для игровых сценариев, где есть много агентов одного типа (например, много похожих птиц). Чтобы их характеристики (радиус и скорость) немного отличались, вы можете выбрать генерацию случайного значения. Затем вы можете указать диапазоны для этого значения, а также его распределение.

Существует два типа распределения: непрерывное равномерное и гауссово. Первый делает то же самое, что и UnityEngine.Random.Range(a, b). Тип распределения по Гауссу можно описать следующим образом: большинство значений будет выбрано примерно из середины диапазона, но будет несколько значений, которые находятся ближе к концам диапазона.

Ниже приведен пример установки радиуса для диапазона [0.1, 0.3] в соответствии с распределением Гаусса.

  • Все классы ассета, необходимые вам для работы, содержатся в пространстве имен Nav3D.API.
Share this Doc
CONTENTS
Chat Icon Close Icon
ru_RURussian