Вы находитесь на странице: 1из 1

Главная 3D 2D Engines Web Stereo Sound

Официальный сайт EventOnProximity


Справка программы

Airfoil

AllObjects

AnimationControls

Ball
Этот объект запускает / останавливает (или отображает / скрывает) связанные с ним
Buoy
объекты, когда расстояние между двумя объектами из определенного набора находится
Cam1StPerson внутри определенного диапазона.

CamChase Например, Вы можете использовать этот объект для запуска предопределенных событий,
подобных анимации или открытия ворот при пропуске персонажа.
Car
Этот объект может сам по себе запускаться и останавливаться другими объектами
CarAI событий, позволяя Вам создавать цепи и достигать сочлененного управления событиями.
Character Для большего количества подробностей об объектах событий вообще, пожалуйста,
смотрите этот урок.
ConfigureControls

Counter Использование

EventOnContact Добавьте объект события при близости к Вашему проекту, свяжите его со всеми
объектами, которые Вы хотите отслеживать на близость и также со всеми объектами,
EventOnInput которые вы хотите запускать / останавливать, когда условие близости достигается.

EventOnLocation Вы связываете объекты вместе в списке объектов (левая часть главного окна 3DRad),
выделив объект и затем, пометив другие объекты, которые Вы хотите связать с ним.
EventOnObjectID
Для конфигурирования объекта события при близости дважды щелкните на нем в списке
EventOnProximity объектов для открытия следующего диалогового окна свойств:
EventOnValue

EventTimer

ExitFade

Fog

Force

ForceFreedback

G-Force

Group

GUIWindow

Compiler

Highway

Imposter

Joint

Particles

Path

PathFinder
Расстояние (минимальное / максимальное)
PCar
Действие события выполняется, только если расстояние между любыми двумя
PointLight
отслеживаемыми объектами находится внутри определенного диапазона. Смотрите
Projectiles Отслеживать (смещение 1/2/3/4/5) ниже для большего количества подробностей.

RaceTracker Постоянное определение

RigidBody Если эта опция установлена, тестирование близости выполняется постоянно, и действие
выполняется многократно (75 раз в секунду) до тех по, пока условие больше не
Rock выполняется.
Scanner Если эта опция не установлена, действие события выполняется только однажды. Оно
выполняется еще раз только после того, как условие близости больше не выполняется, и
Script
затем выполняется еще раз.
Script Ref
Взаимоотношения
SkinMesh
Этот список определяет, как объект события при близости соотносится со связанными с
SkyBox ним объектами. Поддерживаются следующие типы взаимоотношений:

SoundEffect IGNORE. (Игнорировать)


SoundSource Не делает ничего. Обычно используется для связанных объектов, которые являются
запускателями для самого объекта события при близости (например, в цепях объектов
Spring событий).
Sprite
MONITOR (OFFSET 1/2/3/4/5). (Отслеживать (смещение 1/2/3/4/5))
SunLight
Проверяет объекты на близость с другими объектами.
Switch
Расстояние для теста измеряется с использованием специальных точек на объектах в
Terrain качестве ссылок. Эта точка является относительной к естественному центру модели
объекта.
TextPrint
Например, назначение смещения от центра модели - это точка на переднем бампере
Trail автомобиля, эта точка на бампере автомобиля останется ссылочной точкой, когда
автомобиль перемещается и поворачивается.
Transform

Tree Может быть определено до 5 различных размещений точек (смотрите раздел смещения
от центра объекта), и каждый отслеживаемый объект может использовать одну.
ValueLabel
START ON PROXIMITY. (Запускать при близости)
ValueLabelBar
Запускает объект, когда определение близость между двумя отслеживаемыми объектами
ValuePrint является положительным. Обратите внимание, что целевой объект должен предоставлять
некоторое "запускаемое" действие.
Velocity
STOP ON PROXIMITY. (Останавливать при близости)
Waypoint
Останавливает объект, когда определение близость между двумя отслеживаемыми
Wheel
объектами является положительным.
Wind
SWITCH ON PROXIMITY. (Переключать при близости)

Переключает объект (запускает, если остановлен, и наоборот), когда определение


близость между двумя отслеживаемыми объектами является положительным. Обратите
внимание на то, что, так как проверка выполняется 75 раз в секунду, о близости может
быть уведомлено несколько раз. Это заставляет целевые объекты многократно
включаться / выключаться.

SHOW ON PROXIMITY. (Отображать при близости)

Отображает объект, когда определение близость между двумя отслеживаемыми


объектами является положительным.

HIDE ON PROXIMITY. (Скрывать при близости)

Скрывает объект, когда определение близость между двумя отслеживаемыми объектами


является положительным.

S/H SWITCH ON PROXIMITY. (Переключать отображение / скрытие при близости)

Переключает объект (отображает, если скрыт, и наоборот), когда определение близость


между двумя отслеживаемыми объектами является положительным.

RESET. (Сбросить)

Полностью повторно инициализирует объект к его состоянию, установленному по


умолчанию, как определено в проекте.

Рандомизировать целевой объект

Если эта опция установлена, определенное действие применяется только к одному


целевому объекту, указываемому случайным образом. Если опция не установлена,
действие вместо этого применяется ко всем целевым объектам.

Работать при старте

Если эта опция не установлена, объект события при близости не будет работать до тех
пор, пока он не будет запущен с использованием другого объекта события.

Для информации об оставшихся элементах управления, пожалуйста, щелкните здесь.

Внутренние параметры

Следующие внутренние параметры могут быть доступны с использованием объектов


событий, подобных событию при значении или скрипта:

Текущее расстояние между отслеживаемыми объектами, в метрах. Только для


чтения.

Олег Широколава, e-mail: shyrokolava@mail.ru