novosibpano@yandex.ru  

Grouping scenes v1.1.


  • HTML5. krpano-1.20

  • Пример в 3D туре. Нажмите клавиши "E+G" для открытия панели редактирования.


    Возможности.

    • Объединяйте панорамы в группы и создавайте список групп.
    • Иконки групп создаются автоматически.
    • Устанавливайте свои иконки на каждую группу.
    • Изменяйте размер иконок.
    • Подписывайте сцены.
    • Задавайте параметры позиционирования списка
    • Изменяйте дизайн списка(есть несколько предустановленных вариантов). Вы можете создать свой стиль дизайна.
    • Легкое подключение.
    • Редактирование и сохранение без правки кода в файле xml.




    Пример создания списка групп.
    YouTube



    Как подключить.

    В папке с туром в папке "plugins" должен находиться файл "combobox.xml"
    Поместите папку "scene_groups" в корневую папку с туром. Подключение vtourskin.xml должно быть выше подключения плагина. Пропишите в файле "tour.xml":

    <krpano >
        <include url="skin/vtourskin.xml" />   
        <include url="scene_groups/plug_gr/grupp_scene.xml" />    
        .
        .
     </krpano>



    Объединение сцен в группу и создание списка.

    Запустите виртуальный тур в браузере. Нажмите клавиши "E+G" - откроется панель плагина.


    Выберите сцену, которая должна быть в первой создаваемой группе. Нажмите кнопку

    • Add group - Создает группу. Устанавливает иконку текущей сцены в группе. В баре миниатюр появляется одна выбранная сцена. Что бы выбрать очередную сцену для создания новой группы, нажмите на заголовок списка и в баре миниатюр появятся все сцены тура.
    • При первом старте создается список. Название заголовка списка по умолчанию "All scene". По умолчанию иконкой заголовка устанавливается миниатюра первой сцены тура. Создается группа в списке. Название первой группы по умолчанию "gr_0".
    • "Enter a panorama name" - Введите подпись панорамы, будет показываться на миниатюрах.
    • Name entry line - Нажмите на заголовок или группу, название появится в строке - переименуйте и нажмите "Enter".
    • Select image group, title - При необходимости выберите свое изображение иконки группы или заголовка. Предварительно разместите изображения иконок в папке "scene_groups/icon/". Нажмите кнопку - откроется проводник. Выберите изображение из ранее указанной папки.
    • "Thumbnail drop-down list" - Раскрывается список всех сцен, щелчек по миниатюре добавляет сцену в группу, которая в данный момент активна.
    • "Del group" - Выберите группу из списка, нажмите кнопку - группа удалится из списка.

    • "Del scene" - Выберите группу из списка, выберите сцену в баре миниатюр, нажмите кнопку - сцена удалится из группы.
    • Positioning settings - Открывает панель для позиционирования списка на экране.
    • Align - Выберите привязку к экрану. Есть 9 вариантов позиционирования.
    • Design - Введите название одного из предустановленных вариантов дизайна "default", "rounded", "classic", "glas", "vtour".
    • Pozicion x - Смещение по оси х относительно точки привязки.
    • Pozicion y - Смещение по оси у относительно точки привязки.
    • Tumb width - Задайте ширину иконки группы в пикселях.
    • Tumb height - Задайте высоту иконки группы в пикселях.
    • Если ширина и высота иконки заданы не пропорционально размерам изображения, то изображение будет деформировано. Для сохранения пропорции изображения введите в одно из значений "prop".

    • Save - Сохранить. Откроется проводник, укажите место сохранения файла "scene_groups/save_group_list.xml" Перезагрузите браузер - созданный список групп появится в окне тура.


    Дополнительная информация.

    Стили дизайна "combobox" прописаны в файле "scene_groups/plug_gr/combobox_design.xml". Вы можете изменить параметры стилей или создать свой собственный и ввести в строку "Design".
    Имя слоя "combobox" - cb_group_sc. Вы можете задавать действия, которые могут управлять видимостью или положением списка групп, например:
    onclick="switch(layer[cb_group_sc].alpha,1,0);
    Переключение видимости списка.




    Приобрести плагин.

    Для приобретения плагина напишите мне на почту novosibpano@ya.ru

    Протестируйте плагин по этой ссылке.
    Вы можете скачать пример с плагином по этой ссылке.
    и попробовать на своем туре.
    Это полностью рабочий вариант, отличие - надпись "Demo"
    Я вышлю вам ссылку на скачивание примера с плагином в течении одного дня.
    Обновления плагина бесплатно!

    Стоимость плагина 27 EUR.

    Если у вас есть вопросы по приобретению плагина - напишите мне на почту novosibpano@yandex.ru, обязательно отвечу.

    Архив включает в себя:
    • Рабочий пример использования.
    • В примере папка с плагином.



    Изменения

    01.01.2020

    Версия 1.1

    • Плагин работает с версией krpano 1.20.
    • Добавлена функция подписи названия сцен.
    • Нужно только подключить grupp_scene.xml и не нужно изменять vtourskin.xml.
    • Ширина комбобокса устанавливается вручную.



    Примечание

    Плагин предоставляется «как есть» без каких-либо гарантий, явных или подразумеваемых, включая любую гарантию качества, товарности или пригодности для определенной цели. Ни в коем случае автор плагина не несет ответственности за потерю данных, стоимость закупки замещающих товаров или услуг или любых особых, косвенных или случайных убытков по любой причине и независимо от того, или нет, автор плагина был уведомлен о возможности такого ущерба.
      Это ограничение будет применяться независимо от любого отказа основной цели любого ограниченного средства правовой защиты, предусмотренного в настоящем документе. В любом случае автор плагина не будет нести ответственности, вытекающей из этого соглашения.