Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
<actions>
<action event="onAllObjectsPlaced">...</...>
onAllObjectsPlacedRight
onAllObjectsPlacedWrong
onPlacedRight
onPlacedWrong
onEnterTarget
onLeaveTarget
onPlaced
</actions>
[<set id="">
<choice id="">
<{Медиа-объект} id="">|
|<{Медиа-объект} id="">]
<param x="" y="" quantity="[1|2|3..]"/>
<actions>
<action event="onPlacedRight">...</...>
onPlacedWrong
onEnterTarget
onLeaveTarget
onPlaced
onPlaceChanged
</actions>
[</Медиа-объект}>...|
|</Медиа-объект}>...
</choice>...
</set>...]
<[{Медиа-объект}|group] id="" visible="">
<param>
<target capacity="all/1/7...">
<objects>{ID}:[exclusive|1..]</objects>
<activemark type="[border|image]" src="" bordercolor="" bordersize="" bgcolor="" x="" y="" width="" height="" depth=""/>
<layout order="[horizontal|vertical|released]" align="[left|top|center|right|bottom]" startX="" startY="" offsetX="" offsetY="" lineObjects="" lineOffsetX="" lineOffsetY=""/>
</target>
</param>
</[{Медиа-объект}|group]>...
</relations>
Атрибуты:
id | Необязательный атрибут. Задаёт идентификатор объекта. Необходим, если нужно выполнять некоторые действия в отношении данного объекта. |
type | Необязательный атрибут. Определяет тип управления. Пользователь может сопосталять объекты методом перетаскивания или последовательным щелчком по выбранной паре объектов. Значение по умолчанию: dragging (сопоставление методом перетаскивания). Возможные знчения: · dragging – сопоставление методом перетаскивания; · clicking – сопоставление последовательным щелчком по выбранной паре объектов. Внимание!!! Тип управления clicking – на данный момент времени не реализован. |
id | Необязательный атрибут. Задаёт идентификатор объекта. Необходим, если нужно выполнять некоторые действия в отношении данного объекта. |
8.14.1 Элемент <relations><param>
Определяет настройки шаблона
Общая структура
<param
randomObjects="[true|false]"
randomTargets="[true|false]"
randomSets="[false|true]"
checkMode="[once|after]"
wrongPlaced="[start|trash|hide|frozen]"
show="[all|1..]"
allowMultiple="[true|false]"
regPoint="[mouse|center|left_top|x;y]"
speed="15"
depthDelta="500"
/>
Атрибуты
randomObjects | Необязательный атрибут. Задает случайный либо фиксированный порядок при выводе таскаемых объектов на экран. Значение по умолчанию: true (произвольный порядок). Возможные значения:
|
randomTargets | Необязательный атрибут. Задает случайный либо фиксированный порядок при выводе целей на экран. Значение по умолчанию: true (произвольный порядок). Возможные значения:
|
randomSets | Необязательный атрибут. Задает случайный либо фиксированный порядок при выводе групп таскаемых объектов на экран. Значение по умолчанию: false (группы таскаемых объектов появляются в определенной сценарием последовательности). Возможные значения:
Примечание: Свместное использование атрибутов randomSets и randomObjects, позволяет разрешать или запрещать перемешивание таскаемых объектов внутри группы. |
allowMultiple | Необязательный атрибут. Устанавливает возможность повторного выполнения задания при проверке после выполнения (после щелчка по кнопке «Проверить»). Значение по умолчанию: true (повторное выполнение задания разрешено). Возможные значения:
|
wrongPlaced | Необязательный атрибут. Определяет поведение таскаемых объектов при попытке поставить их в неправильную цель.
Возможные значения:
|
regPoint | Необязательный атрибут. Определяет значение относительных координат контрольной точки на перетаскиваемом объекте, абсолютные значения координат которой, сравниваются со значениями координат выбранной цели. Значение по умолчанию: mouse – контрольная точка соответствует координатам указателя (курсора) в момент установки таскаемого объекта в область выбранной цели. Возможные значения:
Пример:<param regPoint="100;100" .../>
|
show | Необязательный атрибут. Задает количество одновременно показываемых таскаемых объектов в стартовых позициях (на их координатах). Значение по умолчанию: all – все таскаемые объекты выводятся на экран сразу. Возможные значения:
|
checkMode | Необязательный атрибут. Определяет момент проверки выполнения задания (сразу после установки каждого объекта или после щелчка по кнопке «Проверить»). Значение по умолчанию: once – правильность установки объекта будет проверяться непосредственно в момент попытки поставить объект в цель. Возможные значения:
|
speed | Необязательный атрибут. Задает скорость перемещения таскаемых объектов при попытке неправильной расстановки или в любом другом случае за исключением перетаскивания их мышью. Значение по умолчанию: 15 – скорость перемещения объектов 15 пикселов в секунду. |
depthDelta | Необязательный атрибут. Задает величину, на которую изменяется глубина объекта при его перетаскивании. Значение по умолчанию: 500 – глубина объекта станет на 500 меньше (ближе к пользователю) при перетаскивании. |
8.14.2 Элемент <relations><trashbox>
Определяет месторасположение корзины. Корзина не имеет визуального представления, она является точкой, куда перемещаются объекты. Поэтому для изображения отдельного значка корзины на экране необходимо задавать изображение (см. пример ниже).
Общая структура
<trashbox
x="0"
y="0"
/>
Атрибуты
x | Необязательный атрибут. Координата объекта-корзины по горизонтальной оси в пикселях относительно родительского контейнера. Значение по умолчанию: 0. |
y | Необязательный атрибут. Координата объекта-корзины по вертикальной оси в пикселях относительно родительского контейнера. Значение по умолчанию: 0. |
8.14.3 Элемент <relations><set><choice>{Таскаемый объект}
Таскаемый объект – это любой медиа-объект, пригодный для перетаскивания (т. е. не кнопка и не «аудио» объект), находящийся внутри шаблона Relations и не являющийся целевой зоной (т. е. не содержащий тэг <target> внутри элемента <param>). Координаты такого объекта являются координатами одной из стартовых позиций, т. е. при случайной расстановке таскаемых объектов на стартовых позициях эти координаты перемешиывются между таскаемыми объектами.
Таскаемые объекты могут также находиться внутри наборов (если есть только один набор, то в этом нет никакой необходимости, т. е. элемент <set> можно опускать). В этом случае одновременно могут показываться (быть доступными для перетаскивания) элементы только одного набора. Действия nextSet и previousSet позволяют переходить к показу элементов следующего либо предыдущего набора. При переходе к другому набору элементы остальных наборов, уже расставленные в соответствующие цели, остаются на экране, но становятся недоступными для перетаскивания.
Кроме того, несколько таскаемых объектов могут быть объединены в элементе choice. В этом случае при загрузке шага с данным шаблоном случайным образом будет выбран только один таскаемый объект из каждого набора choice, а остальные – будут отброшены.
Общая структура
[<set id="">
<choice id="">
<{Медиа-объект} id="">|
|<{Медиа-объект} id="">]
<param x="" y="" quantity="[1|2|3..]"/>
<actions>
<action event="onPlacedRight">...</...>
onPlacedWrong
onEnterTarget
onLeaveTarget
onPlaced
onPlaceChanged
</actions>
[</Медиа-объект}>...|
|</Медиа-объект}>...
</choice>...
</set>...]
Атрибуты элементы <param>{Таскаемого объекта} (или <choice> для атрибутов 'x' и 'y')
x | Обязательный атрибут. Координата стартовой позиции для таскаемого объекта (при случайной расстановке – возможно для другого таскаемого объекта) по горизонтальной оси в пикселях относительно всего шаблона Relations. Важно: Сначала анализируются координаты таскаемых объектов, заданных явно, а потом просматриваются координаты наборов <choice>. Значение по умолчанию: 0. |
y | Обязательный атрибут. Координата стартовой позиции для таскаемого объекта (при случайной расстановке – возможно для другого таскаемого объекта) по вертикальной оси в пикселях относительно всего шаблона Relations. Важно: Сначала анализируются координаты таскаемых объектов, заданных явно, а потом просматриваются координаты наборов <choice>. Значение по умолчанию: 0. |
quantity | Необязательный атрибут. Задает количество экземпляров данного таскаемого объекта. Значение по умолчанию: 1. |
8.14.4 Элемент <relations>{Объект-цель}
Определяет целевую зону для таскаемых объектов. Присутствие тэга <target> внути элемента <param> определяет данный медиа-объект либо группу объектов в качестве одной целевой зоны.
Общая структура
<[{Медиа-объект}|group] id="" visible="">
<param>
<target capacity="all/1/7...">
<objects>{ID}:[exclusive|1..]</objects>
<activemark type="[border|image]" src="" bordercolor="" bordersize="" bgcolor="" x="" y="" width="" height="" depth=""/>
<layout order="[horizontal|vertical|released]" startX="" startY="" offsetX="" offsetY=""/>
</target>
</param>
</[{Медиа-объект}|group]>...
8.14.5 Элемент <relations>{Объект-цель}<target>
Определяет медиа-объект либо группу объектов, в элементе <param> которого, он находится в качестве одной целевой зоны.
Общая структура
<target
capacity="all/1/7..."
>
<objects.../>
<activemark.../>
<layout.../>
</target>
Атрибуты
capacity | Необязательный атрибут. Задает общее количество таскаемых объектов, которые могут быть поставлены в эту цель (при проверке после расстановки новые таскаемые объекты будут выбивать уже поставленные в эту цель). Значение по умолчанию: all – количество таскаемых объектов неограниченно. Возможные значения:
|
8.14.6 Элемент <relations>{Объект-цель}<target><objects>
Определяет список таскаемых объектов, которые должны (или могут) быть устанволены в эту цель. В проверяемую цель может быть поставлен любой таскаемый объект, но те объекты, которых нет в списке <objects>, будут считаться ошибочно поставленными.
Общая структура
<objects>
{ID таскаемого объекта}:[exclusive|1..];
{ID таскаемого объекта}:[exclusive|1..]
</objects>
Элементы
{ID таскаемого объекта} | Задает id правильного для этой зцелевой зоны таскаемого объекта |
[exclusive|1..] | Задает количество экземпляров данного таскаемого объекта, которые должны (ил могут) быть поставлены в эту цель. Значение exclusive означает, что данный таскаемый объект может быть поставлен либо в эту цель либо в другую (или одну из других), для которой таскаемый элемент задан аналогичным образом, но не в оба (не во все) сразу. Значение по умолчанию: 1 |
8.14.7 Элемент <relations>{Объект-цель}<target><activemark>
Определяет параметры подсветки цели. Цель может иметь один подсвечивающий объект – либо рамку, либо изображение, отображаемое, если таскаемый объект попадает в данную цель.
Общая структура
<activemark
type="[border|image]"
src="/DATA/components/images/border. png"
bordercolor="#FFFFFF"
bordersize="1"
bgcolor="#FFFFFF"
x="0"
y="0"
width=""
height=""
depth="0"
/>
Атрибуты
type | Необязательный атрибут. Тип подсветки. Значение по умолчанию: border – прямоугольная рамка. Возможные значения:
|
x | Необязательный атрибут. Координата по горизонтальной оси в пикселях относительно родительского контейнера. Значение по умолчанию: 0. |
y | Необязательный атрибут. Координата по вертикальной оси в пикселях относительно родительского контейнера. Значение по умолчанию: 0. |
width | Необязательный атрибут. Ширина прямоугольной рамки (в случае если type="border") на экране. Если не задана, то высчитывается автоматически. Значение по умолчанию: 0. |
height | Необязательный атрибут. Высота прямоугольной рамки (в случае если type="border") на экране. Если не задана, то высчитывается автоматически. Значение по умолчанию: 0. |
depth | Необязательный атрибут. Глубина относительно родительского контейнера. Значение по умолчанию: 0. |
src | Обязательный атрибут для типа подсветки image. Путь к файлу изображения (в случае если type="image"), выступающего в роли подсветки |
borderColor | Обязательный атрибут для типа подсветки border. Цвет рамки (в случае если type="border") Значение по умолчанию: нет. Возможные значения: Шестнадцатеричные значения цвета от #000000 (черный) до #FFFFFF (белый) или конкретное назание цвета (red – красный…). Примечание: Значение цвета может задаваться в одном из двух видов: #RRGGBB – в шестнадцатеричной системе в формате RGB, прозрачность при этом не учитывается #AARRGGBB – в шестнадцатеричном формате ARGB, при этом существует возможность указать полупрозрачный цвет рамки (две первые цифры задают прозрачность от 00 (полностью прозрачная рамка) до FF) |
borderSize | Толщина рамки (в случае если type="border") Значение по умолчанию: 0 |
8.14.8 Элемент <relations>{Объект-цель}<target><layout>
Задаёт место расположения установленных в цель объектов.
Общая структура
<layout
order="[vertical|horizontal|released]"
align="[left|top|center|right|bottom]"
startX="0"
startY="0"
offsetX="0"
offsetY="0"
lineObjects="0"
lineOffsetX="0"
lineOffsetY="0"
/>
Атрибуты
order | Необязательный атрибут. Задает порядок расположения установленных в цель объектов. Значение по умолчанию: vertical – поставленные в цель объекты выстраиваются вертикально один под другим (с соответствующим смещением). Возможные значения:
|
align | Необязательный атрибут. Задает выравнивание установленных в цель объектов друг относительно друга (в случае, если не установлен порядок расположения установленных объектов released). Значение по умолчанию: [left|top] – поставленные в цель объекты выравниваются по левому краю (при вертикальной расстановке) либо по верхнему краю (при горизонтальной расстановке) с соответствующим смещением. Возможные значения:
|
startX | Необязательный атрибут. Координата, в которую ставится первый установленный в цель объект, по горизонтальной оси в пикселях относительно родительского контейнера в случае, если не установлен порядок расположения установленных объектов released. Значение по умолчанию: 0. |
startY | Необязательный атрибут. Координата, в которую ставится первый установленный в цель объект, по вертикальной оси в пикселях относительно родительского контейнера, если не установлен порядок расположения установленных объектов released. Значение по умолчанию: 0. |
offsetX | Необязательный атрибут. Смещение по горизонтальной оси в пикселях относительно предыдущего установленного объекта в случае, если не установлен порядок расположения установленных объектов released. Если задан горизонтальный порядок расположения установленных в цель объектов, то это смещение относительно правого края предыдущего установленного объекта. Значение по умолчанию: 0. |
offsetY | Необязательный атрибут. Смещение по вертикальной оси в пикселях относительно предыдущего установленного объекта в случае, если не установлен порядок расположения установленных объектов released. Если задан вертикальный порядок расположения установленных в цель объектов, то это смещение относительно нижнего края предыдущего установленного объекта. Значение по умолчанию: 0. |
lineObjects | Необязательный атрибут. Количество объектов, помещающихся в одну строку (при горизонтальной расстановке) или один столбец (при вертикальной расстановке). Актуально только для горизонтальной либо вертикальной расстановки. Значение по умолчанию: 0 – бесконечное количество объектов в строке либо в столбце при соответствующей расстановке. |
lineOffsetX | Необязательный атрибут. Смещение по горизонтальной оси в пикселях относительно 1-го элемента предыдущего столбца либо строки установленных объектов в случае, если не установлен порядок расположения установленных объектов released. Значение по умолчанию: 0. |
lineOffsetY | Необязательный атрибут. Смещение по вертикальной оси в пикселях относительно 1-го элемента предыдущего столбца либо строки установленных объектов в случае, если не установлен порядок расположения установленных объектов released. Значение по умолчанию: 0. |
8.14.9 События, порождаемые шаблоном «Relations»
Событие | Описание | Параметры |
onEnterTarget | возникает при введении таскаемого объекта в целевую зону (может задаваться как для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны) | - |
onLeaveTarget | возникает при отведении таскаемого объекта от целевой зоны (может задаваться как для для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны) | - |
onPlacedRight | возникает при правильной постановке таскаемого объекта (может задаваться как для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны) | - |
onPlacedWrong | возникает при постановке таскаемого объекта в неправильную целевую зону (может задаваться как для для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны) | - |
onPlaced | возникает при постановке таскаемого объекта в любую целевую зону (может задаваться как для для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны) | |
onUnplaced | возникает при захвате мышью таскаемого объекта, установленного в любой из целевых зон (может задаваться как для для всего шаблона, так и для конкретного таскаемого объекта либо целевой зоны) | |
onPlaceChanged | возникает при изменении положения таскаемого объекта после установки в зону либо отъезда на другую позицию (задается для конкретного таскаемого объекта) | |
onAllObjectsPlaced | возникает при расстановке всех таскаемых объектов в целевые зоны (задается для всего шаблона) | - |
onAllObjectsPlacedWrong | возникает при расстановке с ошибками всех таскаемых объектов с заданными целевыми зонами (задается для всего шаблона) | - |
onAllObjectsPlacedRight | возникает при правильной расстановке всех таскаемых объектов в целевые зоны за исключением таскаемых объектов без целевых зон (задается для всего шаблона) | - |
onResultComplete | возникает при правильной расстановке всех таскаемых объектов в целевые зоны за исключением таскаемых объектов без целевых зон (задается для всего шаблона) | - |
onResultComplete | возникает при правильной расстановке всех таскаемых объектов в целевые зоны за исключением таскаемых объектов без целевых зон (задается для всего шаблона) | - |
onResultBelow | возникает, если после установки таскаемого объекта в цель (правильной либо неправильной) при проверке сразу либо срабатывании события проверить (checkObject) текущий результат (по заданному алгоритму подсчтета результатов) будет меньше указанного параметра (задается для всего шаблона) | результат, с которым сравнивается текущее значение |
onResultAbove | возникает, если после установки таскаемого объекта в цель (правильной либо неправильной) при проверке сразу либо срабатывании события проверить (checkObject) текущий результат (по заданному алгоритму подсчтета результатов) будет больше указанного параметра (задается для всего шаблона) | результат, с которым сравнивается текущее значение |
onResultBetween | возникает, если после установки таскаемого объекта в цель (правильной либо неправильной) при проверке сразу либо срабатывании события проверить (checkObject) текущий результат (по заданному алгоритму подсчтета результатов) будет между указанными параметрами (задается для всего шаблона) | min;max интервал, с которым сравнивается текущий результат |
onSetPlacedRight | возникает при правильной расстановке всех таскаемых объектов с заданными целевыми зонами из активного набора (задается для каждого набора таскаемых объектов) | - |
onSetPlaced | возникает при расстановке всех таскаемых объектов из активного набора (задается для каждого набора таскаемых объектов) | - |
onFilledTarget | возникает при заполнении целевой зоны всеми правильными таскаемыми объектами (только при проверке "сразу"), либо когда количество установленных в цель объектов сравняется с вместимостью (параметр capacity) цели (при любом типе проверке, задается для каждой целевой зоны и срабатывает сразу даже при проверке по кнопке) | - |
onOverfilled | возникает когда количество установленных в цель объектов превышает вместимость (параметр capacity) цели; либо когда кол-во установленных копий этого объекта превышает кол-во этих объектов, которое необходимо поставить в эту цель; либо если надо поставить объект в эту или в другую цель (значение exclusive в элементе objects данной цели для этого объекта), а он уже поставлен в другую цель (задается для каждой целевой зоны и срабатывает сразу даже при проверке по кнопке) | - |
Общая структура
<param
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |



