
Плагин "редактор точек с радарами на плане v1.1"
Возможности редактора.
- Расстановка точек на плане с помощью мыши.
- Автоматическое присвоение сцен точкам.
- Поворот радаров в соответствии с видом в сцене.
- Встроенный компас с настройками.
- Сохранение результата без редактирования файла XML.
Описание панели редактора.
Панель состоит из трех кнопок.
Для удобства - панель перетаскивается мышкой.
Как подключить.
Для подключения редактора поместить папку "edit floorplan" в папку "plugins"
и прописать в основном файле xml:
<krpano .... > <include url="plugins/edit_floorplan/editor/edit_floorplan.xml" /> <include url="plugins/edit_floorplan/param_EFR.xml" /> . . </krpano> |
Создать план и точки на нем.
1. Создайте слой с планом. Подберите размер изображения плана так, что-бы параметр масштаба был равен 1, scale="1" и не нужно было изменять параметры "width" и "height" хотя бы на время редактирования. По завершению редактирования можно изменять эти параметры.
2. Создайте слои с точками внутри слоя с планом и проименуйте их так:
pointfr_1, pointfr_2,pointfr_3.....pointfr_№.
Можно создать стиль и присвоить его точкам.
<!-- style point --> <!style name="point" keep="true" url="%SWFPATH%/icon/point.png" edge="center" crop="52|0|26|26" x="50" y="50" /> <!-- floor plan --> <layer name="floor_plan" url="%SWFPATH%/icon/Floor_plan.png" keep="true" align="righttop" x="15" y="15" capture="false" scalechildren="true" /> <!-- point --> <layer name="pointfr_1" style="point" /> <layer name="pointfr_2" style="point" /> <layer name="pointfr_3" style="point" /> <layer name="pointfr_4" style="point" /> <layer name="pointfr_5" style="point" /> <layer name="pointfr_6" style="point" /> </layer> |
3. Проверьте наличие файла radar.js в папке plugins.
Как редактировать.
На экране появится мишень(крест из красных линий). Поворачиваем сцену,совместив мишень с окном, дверью, углом или другим четко позиционированным местом на сцене.
Нажимаем на шкалу компаса и смещаем влево-вправо до совмещения с риской соответствующего сцене направления света.

Нажимаем на точку и передвигаем в расположение сцены на плане.

Щелчек по иконке "замок" позволяет временно блокировать точку от перемещения, разворота радара, присвоения другой сцены точке.
Отредактировав все точки на плане выключаем режим редактирования "Editor on" или клавиша "R" и проверяем результат. Щелчек по точке должен открыввать соответствующую сцену и радар должен развернуться в соответствии с направлением взгляда. При смене сцен из бара миниатюр радар должен переключаться соответственно.
Для проверки перезагружаем браузер - изменения приняты.

Удаляем папку "editor", оставляем подключенным только файл param_EFR.xml
<krpano .... >
<include url="plugins/edit_floorplan/param_EFR.xml" />
.
.
</krpano>
|
В файле "param_EFR.xml" хранятся параметры точек на плане и исполняющие экшены. При старте изменения применяются к точкам. Основной "tour.xml" не изменяется. Обновляются следующие параметры точек:
"onclick", "x","y".
Остальные параметры точек не затрагиваются и могут редактироваться в файле "tour.xml".
На время редактирования недоступен атрибут "ondovn". По завершению работы можно менять этот параметр.
Установка параметров плана "width" и "height" приведут к некорректной работе редактора, можете устанавливать их после завершения редактирования
Изменения параметра плана "scale" будет влиять на перемещение точки во время редактирования. при scle="0.5" мышь переместится в 2 раза больше точки, используйте scle="1" для корректной работы редактора. По завершению работы можно менять этот параметр.
Плагин радара включается в файле "param_EFR.xml". По окончанию работы можно изменять его параметры.
Вы можете менять стиль переключения сцен при нажатии на точки в файле "param_EFR.xml" экшн "click_point2" - "loadscene(get(sscenR), null, MERGE, BLEND(0.5));"
Скачать демонстрационный пример.
Скачайте архив с демонстрационным туром. Попробуйте расставить точки, развернуть радары, компас и сохранить результат, как описано выше.
Получить редактор точек и радаров на плане.
Потестируйте редактор по этой ссылке. Если вам понравился редактор,
Вы можете Получить его внеся пожертвование через PayPal (кнопка Pay Nov).
Не забудьте указать адрес электронной почты. Я вышлю на этот адрес ссылку на скачивание архива с файлами редактора в течении одного дня.
Обновления плагина бесплатно!
- Рабочий пример использования. В примере папка "edit floorplan" в которой:
- param_EFR.xml(Для сохранения параметров)
- editor (Папка с редактором)
Изменения
Версия 1.0
Добавлен компас с возможностью настройки внешнего вида и текста.
Версия 1.0
Примечание
Плагин предоставляется «как есть» без каких-либо гарантий, явных или подразумеваемых, включая любую гарантию
качества, товарности или пригодности для определенной цели. Ни в коем случае автор плагина не несет ответственности за потерю данных, стоимость
закупки замещающих товаров или услуг или любых особых, косвенных или случайных убытков по любой причине и независимо от того,
или нет, автор плагина был уведомлен о возможности такого ущерба.
Это ограничение будет применяться независимо от любого отказа основной цели любого ограниченного средства правовой защиты, предусмотренного в настоящем документе.
В любом случае автор плагина не будет нести ответственности, вытекающей из этого соглашения.
Copyright © 2016 - All Rights Reserved - novosibpano.ru
Template by OS Templates