Документация/Типы объектов/Special/WaterPlane.type
From NeoAxis Engine Wiki
| Language: | Status: | Approved |
Описание
WaterPlane позволяет создать водную поверхность на карте. Поддерживаются отражение и взаимодействие с физическими объектами.
Физические объекты могут плавать, могут тонуть.
Настройка
Для добавления водной поверхности на карту нужно сделать следующее:
- В окне Entity Types редактора карт в папке Special требуется выбрать WaterPlane и нажать на рабочую область редактора.
- Затем нужно указать длину/ширину (свойство Size) и положение на карте (свойство Position).
- Далее настраивается цвет (DeepColor и ShallowColor) и остальные свойства.
Свойства
| Название | Описание |
|---|---|
| DeepColor | Отвечает за цвет воды. Именно в нем задается основной цвет. |
| ShallowColor | Отвечает за оттенок воды. Именно в нем задается дополнительный оттенок. |
| PhysicsHeight | Параметр указывает, на какую глубину вода действует на объекты. Если параметр равен 1, а объект находится на глубине 5 то вода не будет действовать на объект вообще. При параметре 0 вода не оказывает воздействия на объекты. |
| Size | Параметр регулирует размер воды. При размере 1000х1000 она зальёт практически всю поверхность карты... |
| Position | Параметр регулирует месторасположение воды на карте (1, 2 цифры - ширина и длина, 3 цифра - высота). |
| ReflectionLevel | Параметр регулирует отражаемые в воде объекты. Начиная от "отражается только небо" до "отражается всё подряд". |
| RenderQueueGroup | Параметр отвечает за очередность прорисовки игровых объектов. |