Докуметация Cтарт Статьи Форум Лента Вход
Не официальное русскоязычное сообщество
Главная
    Документация jMonkeyEngine
        jMonkeyEngine Уроки и Документация
            Вклады
                Кубы - Структура Блочного Мира
                    Настройки

Настройки

Опубликованно: 25.06.2017, 14:10
Последняя редакция, Andry: 25.06.2017 22:26

Эта структура предназначена для запуска любого типа блочного мира, который пользователь хочет — это включает в себя различные размеры блоков, размеры блоков, материалы и многое другое.

Эти атрибуты обрабатываются экземпляром класса CubesSettings. Вы должны указать такой объект при создании своего блочного мира:

//Необходимо указать действительное application, фреймворк  будет использовать,например, его assetManager
CubesSettings settings = new CubesSettings(application);

Теперь вы можете установить все необходимые параметры с помощью методов get/set:

Настройки  Значения по умолчанию  Применение
Размер блока  Длина стороны блока в мировых единицах.
Размер куска X/Y/Z 16/256/15  Количество блоков, которые содержатся в одном куске в данном направлении
Материал блока  null  Материал, который будет использоваться геометриями кусков. Вы можете загрузить также материал по умолчанию для блокировки по умолчанию, вызывая setDefaultBlockMaterial(String textureFilePath).
Textures Count X/Y  16  Количество текстур в вашем файле изображения на данной оси.
Вы можете генерировать нужные параметры теста, вызывая CubesTestAssets.getSettings(application).
На данный момент изменения настроек не будут влиять на мир блоков в «runtime», то есть после его создания.

Переведено для jmonkeyengine.ru, оригинал
Автор перевода: Andry

Добавить комментарий

jMonkeyEngine.ru © 2017. Все права сохранены.