Airfoil
AllObjects
AnimationControls
Ball
Объект импостера, при запуске объектом события (подобным события при вводе) или
Buoy
скриптом, создает импостер (клон, существующий во время исполнения программы)
Cam1StPerson связанного с ним объекта так долго, как клонирование во время исполнения программы
поддерживается для этих объектов.
CamChase
Окно взаимоотношений диалогового окна свойств объекта импостера позволяет Вам
Car установить связанные объекты как родителя или как мастера. Импостер будет создан в
положении объекта импостера во время исполнения программы, или в положении мастер-
CarAI объекта во время исполнения программы.
Character Объект импостера остановится после создания клонов, и будет готов к повторному
ConfigureControls запуску для создания нового импостера для каждого связанного с ним мастер- объекта.
Counter Объект импостера обычно используется для создания во время исполнения программы
экземпляров объектов SkinMesh или частиц.
EventOnContact
Для примера использования, пожалуйста, смотрите проект ImposterObjectDemo.
EventOnInput
EventOnLocation
EventOnObjectID
EventOnProximity
EventOnValue
EventTimer
ExitFade
Fog
Force
ForceFreedback
G-Force
Group
Максимальное (количество) импостеров
GUIWindow
Когда количество созданных импостеров выходит за пределы максимума, определенного
Compiler в этом поле, первый созданный импостер исчезает, тогда, как новый добавляется к сцене.
Highway Рекомендуется, чтобы Вы не устанавливали это значение выше, чем число импостеров,
которые Вам фактически нужны, так как выделяется некоторое количество памяти,
Imposter основываясь на определенном Вами значении, независимо от числа импостеров, которые
Joint Вы фактически создадите во время исполнения программы.
Path После того, как определенное время истекло, импостер будет удален из сцены. Это
полезно там, где импостер сам по себе не имеет встроенного таймера времени жизни.
PathFinder
Если время жизни определено как ноль, импостеры никогда не закончатся. Однако, они
PCar будут удалены из сцены, если объект импостера будет сброшен объектом события или
скриптом во время выполнения программы.
PointLight
Создавать тень импостеров
Projectiles
RaceTracker Если эта опция установлена, каждый созданный импостер будет включать отбрасыватель
тени, если это поддерживается мастер-объектом.
RigidBody
Отображать идентификатор
Rock
Установите эту опцию для визуализации идентификатора объекта импостера во время
Scanner выполнения программы.
Script Использовать каркасную карту
Script Ref Если эта опция установлена, будет создан один импостер для каждой вершины в
определенном каркасе в файле формата DirectX (.x). Для примера использования
SkinMesh
пожалуйста, смотрите демонстрационный проект, называемый
SkyBox ImposterMeshMapDemo.3dr.
SoundEffect Файл .x для использования в качестве каркасной карты может быть определен нажатием
кнопки Выбрать файл каркасной карты.
SoundSource
Импостеры будут созданы в то же самое время, когда запустится объект импостера
Spring (смотрите выше).
Sprite Положение каждого импостера будет в положении каждой вершины. Положение будет по
отношению к положению объекта импостера (или положению мастера, в зависимости от
SunLight
настроек взаимоотношений, смотрите ниже).
Switch
Обратите внимание на то, что независимо от того, выбрали ли Вы для использования
Terrain ориентацию мастер-объекта (смотрите ниже), относительная ориентация каждого
импостера будет основана на информации нормали вершины, как она сохранена в
TextPrint исходном файле .x.
Trail Это значит, что импостер будет сориентирован так, чтобы его локальная ось Z
соответствовала вектору нормали вершины. Так, например, если каркасная карта
Transform является плоским ландшафтом и каркас импостера является деревом, в порядке
Tree правильного ориентирования, он должен быть смоделирован так, чтобы при
импортировании в качестве обычного SkinMesh его верхушка была направлена в
ValueLabel направлении оси +Z (синяя ось в виртуальном редакторе).
ValueLabelBar При создании Ваших собственных каркасных карт также обратите внимание на то, что
файл .x находился в папке data\meshmaps, наряду с файлом, установленным по
ValuePrint умолчанию (meshMap.x).
Velocity Рандомизация
Waypoint Эти параметры позволяют Вам добавить смещения рандомизации к каждому импостеру,
Wheel который будет создан.
Взаимоотношения
Этот список определяет то, как объект импостера взаимоотносится со связанными с ним
объектами. Поддерживаются следующие типы взаимоотношений:
IGNORE (Игнорировать)
Не делает ничего.
MASTER (Мастер)
Этот объект будет использован как мастер для создания импостера, когда объект
импостера запускается. Импостер будет размещен в положении объекта имростера в
момент выполнения программы (то же самое положение, та же самая ориентация). Вы
можете использовать эти настройки для такого большого количества объектов, какое
будет необходимо.
То же, что и MASTER, но ориентация импостера будет той же самой, что и у мастер-
объекта. Расположение будет таким же, как и у импостера. Вы можете использовать эти
настройки для такого большого количества объектов, какое будет необходимо.
То же, что и MASTER, но расположение импостера будет той же самой, что и у мастер-
объекта. Ориентация будет таким же, как и у импостера. Вы можете использовать эти
настройки для такого большого количества объектов, какое будет необходимо.
То же, что и MASTER, но ориентация и расположение импостера будет той же самой, что
и у мастер-объекта. Вы можете использовать эти настройки для такого большого
количества объектов, какое будет необходимо.
PARENT (Родитель)
Если объект импостера связан с другим объектом, и другой объект установлен как
родитель, то во время выполнения программы, когда родитель перемещается и
вращается, идентификатор импостера будет следовать за ним, сохраняя свое
относительное положение так, как Вы установили его в виртуальном редакторе.