Описание настроек freeDEXpano версии 2.3.3

freeDEXpano 2 может использоваться совместно с файлом настроек в формате XML.
Это позволяет более точно подстраивать программу под Ваши нужды.
Редактирование файла XML можно производить в обычном встроенном в Windows блокноте, либо в специализированном редакторе на Ваш выбор.

СИСТЕМА ПЛАГИНОВ

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

Программа freeDEXpano уже включает в себя минимально необходимые для работы плагины:
pano_f10_3 (отрисовка изображений с использованием Adobe Flash 10);
mouse_inert (управление просмотром с помощью мыши);
hotspots_default (простые хотспоты на панораме);
toggles_default (простые переключатели);
buttons_default (простые кнопки);
loader (загрузчик изображений);
progressbar_default (базовый индикатор загрузки).

Это позволяет запускать программу вообще без настроек и файла XML:
[ Быстрое начало работы с программой ]

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

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

Структура плагинов является открытой и Вы можете написать собственный плагин с необходимыми именно Вам возможностями используя AS3. Чтобы получить описание API freeDEXpano 2 свяжитесь с автором.

Ознакомиться со списком плагинов, их возможностями и подробностями настройки можно здесь:
[ Плагины freeDEXpano 2 ]

РАСПОЛОЖЕНИЕ И ИМЕНА ФАЙЛОВ

Файл freedexpano.swf может располагаться в любом удобном Вам месте. Так же Вы можете его переименовывать.

Для автоматической загрузки файла настроек, файл freedexpano.xml должен располагаться в том же каталоге, что и freedexpano.swf. Если Вы переименовали freedexpano.swf, то необходимо freedexpano.xml назвать так же.

Файлы изображений панорамы могут располагаться в удобном для Вас месте. Их имена могут быть любыми.

При встраивании программы в HTML-страницу имя файла настроек может отличаться от имени файла программы и даже располагаться на другом сайте, так же как и файлы изображений. Подробности тут:
[ Как встроить flash-ролик в интернет страницу ]

Файлы плагинов могут располагаться в любом удобном Вам месте, их можно переименовывать. Чтобы узнать оригинальное наименование и версию плагина просто запустите его.

РЕДАКТИРОВАНИЕ ФАЙЛА НАСТРОЕК

Файл настроек должен соответствовать стандарту XML.
При редактировании файла настроек необходимо соблюдать следующие правила:

XML код

СТРУКТУРА ФАЙЛА НАСТРОЕК

Файл XML может содержать следующие параметры:

XML код

ПЕРЕМЕННЫЕ

При задании параметров объектов или при выполнении скриптов freeDEXpano позволяет использовать не только фиксированные, заданные заранее значения, но и переменные, значение которых может изменяться на протяжении ролика.

Это позволяет создавать сложную, интерактивную структуру тура, когда поведение ролика полностью зависит от действий зрителя.

В качестве переменных могут использоваться текстовые данные, математические выражения и параметры объектов:

XML код

ПАРАМЕТРЫ

Все объекты, используемые во freeDEXpano, имеют параметры. Параметры могут описывать где располагается объект, как он выглядит, какой файл загружается и т.д.

Первоначально параметры задаются при описании объекта в файле настроек:

<button id="btn"  class="cls_btns" top="10" left="50">


Потом их можно изменять с помощью скриптов, запуская действие actionSetProperties указывая ID или class изменяемого объекта и новое значение свойства:
<script id="script_set_new_value1">
	<actionSetProperties id="btn" left="100" />
</script>

<script id="script_set_new_value2">
	<actionSetProperties class="cls_btns" top="40" />
</script>


Значения свойств объектов можно использовать в качестве переменных.

Если параметр можно только считыват и нельзя изменять напрямую (только для чтения), его название начинается со знака "_".
Список доступных параметров объектов указывается в описании плагинов.

Сама программа freeDEXpano имеет следующие параметры:

HTML код

АНИМИРОВАННЫЕ ПАРАМЕТРЫ

freeDEXpano для некоторых объектов позволяет задавать анимированные (автоматически изменяющиеся во времени) параметры.

Когда задается новое значение анимированного параметра, то оно меняется от актуального значения к новому за заданный промежуток времени и с заданной плавностью.
Например: плавно открывающиеся меню, изменяющаяся при наведении мыши прозрачность, плавно изменяющееся положение кнопок и т.д.

Если параметр является анимированным, то это указывается в его описании.

Любой анимированный параметр задается следующим образом:

Описание

СКРИПТЫ

Программа freeDEXpano 2 и подключенные плагины могут выполнять различные действия при нажатии клавиш, выборе пунктов меню, наступлении событий, выполнении скриптов, и т.д.
Скрипт - это последовательность действий, которые должна выполнить программа freeDEXpano при вызове этого скрипта.

Вызов скрипта и параметры настроек:

XML код

ДЕЙСТВИЯ

Программа freeDEXpano 2 и подключенные плагины могут выполнять различные действия. Запуск этих действий происходит при выполнении скриптов. Сами скрипты могут вызываться взаимодействием пользователя с элементами управления или событиями.

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

При вызове действия рекомендуется использовать длинное имя (тоесть, action*******).
Для каждого действия можно указывать условия выполнения if (см. раздел "Скрипты").

Сама программа freeDEXpano реагирует на следующие основные действия:

HTML код

СОБЫТИЯ

Программа freeDEXpano 2 и подключенные плагины в ходе работы могут вызывать уведомления о событиях. Эти события могут использоваться для запуска скриптов.

Если плагин может вызывать события, это указывается в описании плагина.

Сама программа freeDEXpano вызывает следующие основные события:

HTML код

История изменений

Скачать

[ freeDEXpano ]

NEED HELP IN TRANSLATION

These pages can be translated from Russian language with help of Google.Translate
But translation can be incorrect.
If you know any language, you can help the author translate this website to your language.

плагины поддержка форум RSS share