Документация/Типы объектов/Special/WaterPlane.type

From NeoAxis Engine Wiki

Jump to: navigation, search
Перейти на уровень выше
WaterPlane 002.jpg

Описание

WaterPlane позволяет создать водную поверхность на карте. Поддерживаются отражение и взаимодействие с физическими объектами.

Физические объекты могут плавать, могут тонуть.

Настройка

Для добавления водной поверхности на карту нужно сделать следующее:

  • В окне Entity Types редактора карт в папке Special требуется выбрать WaterPlane и нажать на рабочую область редактора.
  • Затем нужно указать длину/ширину (свойство Size) и положение на карте (свойство Position).
  • Далее настраивается цвет (DeepColor и ShallowColor) и остальные свойства.

Свойства

Название Описание
DeepColor Отвечает за цвет воды. Именно в нем задается основной цвет.
ShallowColor Отвечает за оттенок воды. Именно в нем задается дополнительный оттенок.
PhysicsHeight Параметр указывает, на какую глубину вода действует на объекты. Если параметр равен 1, а объект находится на глубине 5 то вода не будет действовать на объект вообще. При параметре 0 вода не оказывает воздействия на объекты.
Size Параметр регулирует размер воды. При размере 1000х1000 она зальёт практически всю поверхность карты...
Position Параметр регулирует месторасположение воды на карте (1, 2 цифры - ширина и длина, 3 цифра - высота).
ReflectionLevel Параметр регулирует отражаемые в воде объекты. Начиная от "отражается только небо" до "отражается всё подряд".
RenderQueueGroup Параметр отвечает за очередность прорисовки игровых объектов.