Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
<step>
<settings>
<name>Интерактивное исследование.</name>
</settings>
<actions>
</actions>
<image id="background" visible="true">
<param src="/DATA/components/research/back. png" x="0" y="0"
depth="-7"/>
</image>
<zone id="zone_1" visible="true">
<param visitedEvent="onPress"/>
<mask x="100" y="100" src="/DATA/components/research/01.png"/>
<actions>
<action event="onPress">showObject:p1</action>
</actions>
</zone>
<zone id="zone_2" visible="true">
<param visitedEvent="onPress"/>
<mask x="300" y="100" src="/DATA/components/research/02.png"/>
<actions>
<action event="onPress">showObject:p2</action>
</actions>
</zone>
<group id="p1" visible="false">
<param depth="-10" draggable="true" xMinBound="-500"
yMinBound="-300" xMaxBound="0" yMaxBound="0"/>
<image id="big1" visible="true">
<param src="/DATA/components/research/q0204_1.jpg" x="0"
y="0" depth="-1"/>
</image>
<zone id="p1_zone_1" enabled="true">
<param visitedEvent="onPress" depth="-5"/>
<area>[110,895,100,100]</area>
<actions>
<action event="onPress">
showObject:p2
</action>
</actions>
</zone>
<zone id="p1_zone_2" enabled="true">
<param visitedEvent="onPress" depth="-5"/>
<area>[195,480,100,100]</area>
<actions>
<action event="onPress">
showObject:p3
</action>
</actions>
</zone>
<button visible="false">
<param type="image" depth="-10"
srcNormal="/DATA/components/Images/zoomout_n. png"
srcActive="/DATA/components/Images/zoomout_a. png"
srcPressed="/DATA/components/Images/zoomout_d. png"
x="950" y="550"/>
<actions>
<action event="onRelease">
hideObject:p1
</action>
</actions>
</button>
</group>
<group id="p2" visible="false">
<param depth="-200" draggable="true" xMinBound="-500"
yMinBound="-300" xMaxBound="0" yMaxBound="0"/>
<image>
<param src="/DATA/components/research/back. png" x="0" y="0"/>
</image>
<image>
<param src="/DATA/components/research/1912.jpg" x="350"
y="35" depth="-2" save="true"/>
</image>
<text>
<param x="350" y="0" width="657" height="35"
src="/DATA/components/research/1912.htm" scroll="false"
depth="-2"/>
</text>
<text>
<param x="807" y="35" width="200" height="560"
src="/DATA/components/research/1912t. htm" scroll="false"
depth="-2"/>
</text>
<button visible="true">
<param type="image" depth="-10"
srcNormal="/DATA/components/Images/zoomout_n. png"
srcActive="/DATA/components/Images/zoomout_a. png"
srcPressed="/DATA/components/Images/zoomout_d. png"
x="950" y="550"/>
<actions>
<action event="onRelease">p2</action>
</actions>
</button>
</group>
<group id="description01" visible="false">
<param depth="-1200"/>
<image visible="true">
<param src="/DATA/components/Research_groups/map_bkg. jpg"
x="0" y="0"/>
</image>
<audio playing="true">
<param src="/DATA/components/Research_groups/1511.mp3"/>
</audio>
<image id="1511" visible="true">
<param src="/DATA/components/Research_groups/1511.jpg" x="0"
y="40"/>
</image>
<text visible="true">
<param x="0" y="3" width="800" height="35"
src="/DATA/components/Research_groups/1511.htm"/>
</text>
<text visible="true">
<param x="812" y="40" width="180" height="560"
src="/DATA/components/Research_groups/1511t. htm"
scroll="true"/>
</text>
<button visible="true">
<param type="image" depth="-10"
srcNormal="/DATA/components/Images/zoomout_n. png"
srcActive="/DATA/components/Images/zoomout_a. png"
srcPressed="/DATA/components/Images/zoomout_d. png"
x="950" y="550"/>
<actions>
<action event="onRelease">
hideObject:description01
</action>
</actions>
</button>
</group>
<group id="description02" visible="false">
<param depth="-1200"/>
<image visible="true">
<param src="/DATA/components/Research_groups/map_bkg. jpg"
x="0" y="0"/>
</image>
<audio playing="true">
<param src="/DATA/components/Research_groups/2121.mp3"/>
</audio>
<image id="2121" visible="true">
<param src="/DATA/components/Research_groups/2121.jpg" x="0"
y="40"/>
</image>
<text visible="true">
<param x="0" y="3" width="800" height="35"
src="/DATA/components/Research_groups/2121.htm"/>
</text>
<text visible="true">
<param x="812" y="40" width="180" height="560"
src="/DATA/components/Research_groups/2121t. htm"
scroll="true"/>
</text>
<button visible="true">
<param type="image" depth="-10"
srcNormal="/DATA/components/Images/zoomout_n. png"
srcActive="/DATA/components/Images/zoomout_a. png"
srcPressed="/DATA/components/Images/zoomout_d. png"
x="950" y="550"/>
<actions>
<action event="onRelease">
hideObject:description02
</action>
</actions>
</button>
</group>
</step>
8.7 Шаблон «Вопрос» (question)
Последовательный ответ на набор вопросов
Возможности шаблона
- Вывод вопросов в определённом порядке, соответствует порядку следования вопросов в файле Вывод вопросов в произвольном порядке Вывод определённого количества произвольно выбранных вопросов Возможность ограничения времени, отведенного для выполнения задания Возможность отвечать на вопрос моментально (т. е. проверка правильности происходит в момент выбора ответа, либо по кнопке (пользователь выбирает сначала один или несколько ответов и после этого нажимает на кнопку “Проверить”) Возможность перебирать вопросы в наборе (с помощью кнопок вперёд назад) Возможность отвечать на вопросы многократно (режим Практика) и соответственно только один раз на каждый вопрос (режим Аттестация) При работе в режиме, когда разрешена только одна попытка ответа на вопрос, возможно 2 варианта поведения: после ответа, в независимости от результата, вопрос исключается из набора (т. е. если при этом задана возможность ручного перебора вопросов, то пользователь повторно) Возможность выполнения действий при правильном ответе на вопрос, при неправильном ответе на вопрос, при ответе на все вопросы из набора Отображение счетчика вопросов. Счётчик может отображать следующие параметры: номер вопроса, всего вопросов, количество отвеченных вопросов, количество оставшихся вопросов
Важно:
В данном шаблоне существуют зарезервированные идентификаторы объектов, использование которых жестко предопределено. Список предопределённых идентификаторов и их назначение указано ниже (имена чувствительны к регистру).
- btnPreviousQuestion – кнопка перехода к предыдущему вопросу в наборе (конкретный алгоритм выбора вопроса зависит от настроек) btnNextQuestion – кнопка перехода к следующему вопросу в наборе (конкретный алгоритм выбора вопроса зависит от настроек) btnCheck– кнопка проверки ответов в текущем вопросе (используется при соответствующих настройках шаблона) btnReset– кнопка сброса выбранных ответов в текущем вопросе (если разрешено настройками шаблона)
Не рекомендуется управлять данными объектам самостоятельно с помощью действий.
Общая структура шаблона
<question id="{строка}" visible="[true|false]">
<param x="{число}" y="{число}" depth="{число}">
<questions
checkMode="[CHECK_AFTER|CHECK_IMMEDIATELY]"
random="[true|false]"
total="{число}"
allowMultiple="[true|false]"
excludeStyle="[EXCLUDE|DISABLE]"
allowSelection="[true|false]"
selectionCycling="[true|false]"
/>
<answers
answersRandom="[true|false]"
answersLayout="[LAYOUT_NO|...]"
maxAllowed="{число}"
onlyOneSelected="[auto|true|false]"
answersX="{число}"
answersY="{число}"
/>
<counter
format="{}"
style="{стиль}"
x="{число}"
y="{число}"
/>
<autoskip
direction="[QUESTION_AUTOSKIP_FORWARD|...]"
timeout="{число}"
enabled="[true|false]"
/>
<checkbox
normalBorder="{путь к файлу}"
normalMark="{путь к файлу}"
disabledBorder="{путь к файлу}"
disabledMark="{путь к файлу}"
errorCheckBox="{путь к файлу}"
/>
</param>
<button id="[btnCheck|btnReset|...]" visible="[true|false]">
<param.../>
...
</button>
...
<questions>
<question>
<answer id="{строка}">
<param right="[true|false]"/>
<Визуальный объект>...</Визуальный объект>
...
</answer>
<answer id="{строка}">
<Визуальный объект>...</Визуальный объект>
...
</answer>
...
</question>
</questions>
<actions>
<action event="{событие}">{действие}</action>
</actions>
</question>
Примечание
В шаге <step> (определяющем состав и структуру учебной сцены) может содержаться несколько контейнеров <question>.
8.7.1 Элемент <question>
Определяет состав и структуру объекта "Question".
Элемент <param.../>, помимо стандартных атрибутов, содержит элементы, предназначенные для настройки различных вариантов представления визуальных компонентов в составе объекта <question>.
Элемент < button.../> определяет параметры зарезервированных управляющих кнопок.
Элемент < questions.../> содержит описание свойств и состава вопросов и ответов.
Элемент < actions.../> содержит список настраиваемых действий, на определенные, для данного объекта, события.
Общая структура
<question id="{строка}" visible="[true|false]">
<param.../>
<button.../>
<questions.../>
<actions.../>
</question >
Атрибуты
id | Необязательный атрибут. Задаёт идентификатор объекта. Необходим, если нужно выполнять некоторые действия в отношении данного объекта |
visible | Необязательный атрибут. Определяет видимость объекта при загрузке сцены. Значение по умолчанию: false Возможные значения:
|
8.7.2 Элемент <param>
Элемент <param.../>, помимо стандартных атрибутов, содержит элементы, предназначенные для настройки различных вариантов представления визуальных компонентов в составе объекта <question>.
Общая структура
<param x="{число}" y="{число}" depth="{число}">
<questions.../>
<answers.../>
<counter.../>
<autoskip.../>
<checkbox.../>
</param>
Атрибуты
x | Необязательный атрибут. Координата объекта по горизонтальной оси в пикселях относительно родительского контейнера. Значение по умолчанию: 0. |
y | Необязательный атрибут. Координата объекта по вертикальной оси в пикселях относительно родительского контейнера. Значение по умолчанию: 0. |
depth | Необязательный атрибут. Глубина слоя.. Значение по умолчанию: 0. |
8.7.3 Элемент <param><questions>
Элемент содержит параметр
Общая структура
<questions
random="[true|false]"
total="{число}"
allowMultiple="[true|false]"
excludeStyle="[EXCLUDE|DISABLE]"
allowSelection="[true|false]"
selectionCycling="[true|false]"
checkMode="[CHECK_AFTER|CHECK_IMMEDIATELY]"
/>
Атрибуты
random | Необязательный атрибут. Произвольный порядок вывода вопросов. Значение по умолчанию: true (произвольный порядок). Возможные значения:
Примечание: Если указан произвольный порядок вопросов, то он определяется псевдослучайным образом при загрузке шага. При переходе от вопроса к вопросу порядок не изменяется. |
total | Необязательный атрибут. Ограничение на количество задаваемых вопросов. Значение по умолчанию: -1 () Возможные значения:
|
allowMultiple | Необязательный атрибут. Возможность отвечать на вопросы многократно. Значение по умолчанию: true (многократный ответ включен). Возможные значения:
Примечание: Фактически определяет работу шага в режиме практики. |
excludeStyle | Необязательный атрибут. Определяет режим исключения ответов из набора. Значение по умолчанию: DISABLE (вопрос остаётся в наборе, но при этом повторный ответ невозможен). Возможные значения:
|
allowSelection | Необязательный атрибут. Возможность перебора вопросов кнопками. Значение по умолчанию: true – вопросы можно перебирать кнопками (должны быть заданы соответствующие кнопки) Возможные значения:
Примечание: Для выполнения перебора вопросов необходимо корректное задание кнопок с идентификаторами btnPreviousQuestion и btnNextQuestion |
selectionCycling | Необязательный атрибут. Зацикливание набора вопросов. Значение по умолчанию: true (набор зациклен). Возможные значения:
|
checkMode | Необязательный атрибут. Способ проверки. Значение по умолчанию: true (набор зациклен). Возможные значения:
|
8.7.4 Элемент <param><answers>
Определяет параметры для ответов.
Общая структура
<answers
answersRandom="[true|false]"
answersLayout="[LAYOUT_NO|...]"
maxAllowed="{число}"
onlyOneSelected="[auto|true|false]"
answersX="{число}"
answersY="{число}"
/>
Атрибуты
answersRandom | Необязательный атрибут. Произвольный порядок вывода вопросов. Значение по умолчанию: true (произвольный порядок). Возможные значения:
Примечание: Если указан произвольный порядок вопросов, то он определяется псевдослучайным образом при загрузке шага. При переходе от вопроса к вопросу порядок не изменяется. Данный параметр может быть переопределён для конкретного вопроса. |
answersLayout | Необязательный атрибут. Способ вывода ответов на экран. Значение по умолчанию: LAYOUT_VERTICAL Возможные значения:
Примечание: Данный параметр может быть переопределён для конкретного вопроса. |
maxAllowed | Необязательный атрибут. Определяет, максимальное количество ответов, выводимых на экран. Значение по умолчанию: берётся из настроек шаблона (см. настройка answers: maxAllowed). Возможные значения:
Примечание: Данный параметр может быть переопределён для конкретного вопроса. |
onlyOneSelected | Необязательный атрибут. Задает опцию выбора одного единственного ответа в вопросе. Значение по умолчанию: auto (количество выбранных ответов определяется автоматически исходя из количества правильных ответов, указанных для конкретного вопроса) Возможные значения:
Примечание: Данный параметр может быть переопределён для конкретного вопроса. |
answersX | Необязательный атрибут. Задает вертикальную позицию начала списка ответов. Значение по умолчанию: 0 Примечание: Данный параметр может быть переопределён для конкретного вопроса. |
answersY | Необязательный атрибут. Задает вертикальную позицию начала списка ответов. Значение по умолчанию: 0 Примечание: Данный параметр может быть переопределён для конкретного вопроса. |
8.7.5 Элемент <param><counter>
Определяет параметры счётчика вопросов.
Общая структура
<counter
format="%number% из %total%"
style="{стиль}"
x="{число}"
y="{число}"
/>
Атрибуты
style | Необязательный атрибут. Стиль текста счётчика вопросов. Значение по умолчанию: Verdana_14 |
x | Необязательный атрибут. Координата счётчика по горизонтальной оси в пикселях относительно родительского контейнера. Значение по умолчанию: 0. |
y | Необязательный атрибут. Координата счётчика по горизонтальной оси в пикселях относительно родительского контейнера. Значение по умолчанию: 0.. |
format | Необязательный атрибут. Элемент содержит произвольную строку, в которой могут быть определены следующие служебные слова:
|
Пример
Для задания счётчика вопросов в виде:
№ вопроса 1 из 15. Отвечено: 7 Неотвечено: 8
Необходимо задать счётчик примерно следующим образом:
<counter x="500" y="580" format="№ вопроса - %number% из %total%. Отвечено: %elapsed% Неотвечено: %remaining%"/>
8.7.6 Элемент <param><autoskip>
Определяет параметры автоматического перехода от вопроса к вопросу.
Общая структура
<autoskip
direction="[QUESTION_AUTOSKIP_FORWARD|...]"
timeout="{число}"
enabled="[true|false]"
/>
Атрибуты
enabled | Обязательный атрибут. Определяет, включён ли автоматический переход к другому вопросу. Значение по умолчанию: false (переход не включён) Возможные значения:
|
direction | Необязательный атрибут. Способ автоматического перехода. Значение по умолчанию: FORWARD. Возможные значения:
Примечание: Если задано исключение вопросов из набора, то при ответе на последний вопрос, он остаётся на экране, пока пользователь не перейдёт к следующему шагу. После ответа на последний вопрос из набора возникает событие "onAllQuestionAnswered" (пользователь ответил на все вопросы) |
timeout | Необязательный атрибут. Определяет временную паузу перед автоматическим переходом к следующему вопросу Значение по умолчанию: 2сек) |
8.7.7 Элемент <param><checkbox>
Определяет параметры вывода "галки", которая ставится перед отдельным ответом
Галка может находиться в двух состояниях – нормальном и неактивном (недоступным для изменения состояния галки)
Внимание! Элемент <checkbox> хранит информацию о выборе, сделанным пользователем, если доступна возможность просмотра вопросов, на которые был дан ответ. Шаблон «Вопрос» (question) может работать при отсутствии данного элемента в составе шаблона, но перебор вопросов в наборе (с помощью кнопок вперёд назад) в данном случае будет неинформативным.
Общая структура
<checkbox
normalBorder="{путь к файлу}"
normalMark="{путь к файлу}"
disabledBorder="{путь к файлу}"
disabledMark="{путь к файлу}"
errorCheckBox="{путь к файлу}"
noSelectCheckBox="{путь к файлу}"
/>
Атрибуты
normalBorder | Обязательный атрибут. Определяет путь к файлу изображения, играющего роль рамки галки в нормальном состоянии. |
|
normalMark | Определяет путь к файлу изображения, играющего роль галки в нормальном состоянии. |
|
disabledBorder | Определяет путь к файлу изображения, играющего роль рамки галки в неактивном состоянии. |
|
disabledMark | Определяет путь к файлу изображения, играющего роль галки в неактивном состоянии. |
|
errorCheckBox | Определяет путь к файлу изображения, играющего роль галки в состоянии ошибки. |
|
noSelectCheckBox | Определяет путь к файлу изображения, указывающему на невыбранный ответ. |
8.7.8 Элемент <questions>
Элемент задаёт набор вопросов (набор элементов question), каждый из которых определяет отдельный вопрос.
Общая структура
<questions>
<question>
<answer id="{строка}">
<param right="[true|false]"/>
<Визуальный объект>...</Визуальный объект>
...
</answer>
<answer id="{строка}">
<Визуальный объект>...</Визуальный объект>
...
</answer>
...
</question>
...
</questions>
8.7.9 Элемент <questions><question>
Элемент задаёт отдельный вопрос.
Общая структура
<questions>
<question>
??? param
<answer id="{строка}">
<param right="[true|false]"/>
<Визуальный объект>...</Визуальный объект>
...
</answer>
<answer id="{строка}">
<Визуальный объект>...</Визуальный объект>
...
</answer>
...
</question>
8.7.10 Элемент <questions><question><answer>
Определяет отдельный ответ.
Общая структура
<answer id="{строка}">
<param right="[true|false]"/>
<Визуальный объект>...</Визуальный объект>
...
</answer>
Содержание
Один дочерний элемент <param>, определяющий параметры конкретного ответа, и произвольное количество таких элементов, как <image>, <text>, <audio>, <video> и т. п.
В качестве ответа может быть представлен произвольный объект (текст, изображение и проч.).
8.7.11 Элемент <questions><question><answer><param>
Атрибуты
right | Необязательный атрибут. Определяет правильность ответа. Значение по умолчанию: false(неправильный ответ). Возможные значения:
Примечание: Данный атрибут имеет смысл указывать только для правильных ответов. |
X | Необязательный атрибут. Определяет положение ответа по горизонтальной оси. Учитывается только в случае если задано произвольное расположение ответов (answersLayout="LAYOUT_NO") Значение по умолчанию: 0. |
Y | Необязательный атрибут. Определяет положение ответа по вертикальной оси. Учитывается только в случае если задано произвольное расположение ответов (answersLayout="LAYOUT_NO") Значение по умолчанию: 0. |
8.7.12 Элемент <button>
Предопределенный для данного объекта элемент.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |


