Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

randomObjects="[true|false]"

checkMode="[once|after]"

allowMultiple="[false|true]"

regPoint="[mouse|center|left_top|x;y]"

speed="15"

depthDelta="500"

/>

8.16  Шаблон «ПДД» (Avto)

Элемент имеет следующую общую структуру

<avto id=”{строка}” startZone="{строка}" virtSpeed="{число}">

<car id="{строка}" visible="[true|false]">

<param srcStart="{путь к файлу}"

srcToLeft="{путь к файлу}"

srcToRight="{путь к файлу}"

srcToLeftTruck="{путь к файлу}"

srcToRightTruck="{путь к файлу}"

srcStartTruck="{путь к файлу}"/>

</car>

<actions>

<action event="(событие)">(действие)</action>

</actions>

<junction id="{строка}" visible="[true|false]">

<road id="{строка}" length="{число}" speed="{число}" virtSpeed="{число}">

<actions>

<action event="(событие)">(действие)</action>

</actions>

</road>

<param x="{число}" y="{число}" height ="{число}" width="{число}" depth="{число}" >

</param>

<area>[координаты]</area>

</junction>

Атрибуты:

id

Необязательный атрибут. Задаёт идентификатор объекта. Необходим, если нужно выполнять некоторые действия в отношении данного объекта.

startZone

Обязательный атрибут. Задаёт перекресток (junction), из которого объект начнет движение.

virtSpeed

Обязательный атрибут. Задаёт скорость движения объекта.

Элемент <avto><car>

Общая структура

<car id="{строка}" visible="[true|false]">

НЕ нашли? Не то? Что вы ищете?

<param srcStart="{путь к файлу}"

srcToLeft="{путь к файлу}"

srcToRight="{путь к файлу}"

srcToLeftTruck="{путь к файлу}"

srcToRightTruck="{путь к файлу}"

srcStartTruck="{путь к файлу}"/>

</car>

Атрибуты

id

Необязательный атрибут. Задаёт идентификатор объекта. Необходим, если нужно выполнять некоторые действия в отношении данного объекта.

visible

Необязательный атрибут. Задаёт видимость объекта на экране.

Значение по умолчанию: false (объект не виден на экране).

В дальнейшем видимость объекта может быть изменена с помощью действий (actions): showObject, hideObject и т. д.

Элемент <avto><car><param>

Атрибуты

srcStart

Обязательный атрибут. Задаёт начальную картинку объекта-автомобиля.

srcToLeft

Обязательный атрибут. Задаёт картинку объекта-автомобиля при движении ВЛЕВО.

srcToRight

Обязательный атрибут. Задаёт картинку объекта-автомобиля при движении ВПРАВО.

srcStartTruck

Обязательный атрибут. Задаёт картинку объекта-автомобиля после вызова тягача.

srcToLeftTruck

Обязательный атрибут. Задаёт картинку объекта-автомобиля после вызова тягача при движении ВЛЕВО.

srcToRightTruck

Обязательный атрибут. Задаёт картинку объекта-автомобиля после вызова тягача при движении ВПРАВО.

Элемент <avto><junction>

Перекрестки, их положение задается как и у зон. Структура:

<junction id="{строка}" visible="[true|false]">

<road id="{строка}" length="{число}" speed="{число}" virtSpeed="{число}">

<actions>

<action event="(событие)">(действие)</action>

</actions>

</road>

<param x="{число}" y="{число}" height ="{число}" width="{число}" depth="{число}" >

</param>

<area>[координаты]</area>

</junction>

Атрибуты

id

Обязательный атрибут. Задаёт идентификатор объекта. Необходим, если нужно выполнять некоторые действия в отношении данного объекта.

visible

Необязательный атрибут. Задаёт видимость объекта на экране.

Значение по умолчанию: false (объект не виден на экране).

В дальнейшем видимость объекта может быть изменена с помощью действий (actions): showObject, hideObject и т. д.

Элемент <avto><junction><param>

Обязательный элемент

См. соответствующий подраздел раздела «Описание общих элементов информационных объектов» данного руководства.

Атрибуты

distance

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

Элемент <avto><junction><road>

Необязательный элемент

Дорога от одного перекрестка, до другого. Структура:

<road id="{строка}" length="{число}" speed="{число}" virtSpeed="{число}">

<actions>

<action event="(событие)">(действие)</action>

</actions>

</road>

Атрибуты

id

Обязательный атрибут. Определяет пункт назначения дороги перекрестком с соответствующим Id.

length

Обязательный атрибут. Длина в условных единицах.

speed

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

virtSpeed

Необязательный атрибут. Если не задан, то используется virtSpeed, заданный в <avto>. Используется для подсчета потраченного времени на проезд по данной дороге, по формуле: время=length/virtSpeed;

События, порождаемые шаблоном «avto»

Событие

Описание

Параметры

onTimeOut

возникает при достижении затраченного времени = x

x

События, порождаемые «road»

Событие

Описание

Параметры

afterPass

когда объект доедет до зоны назначения по данной дороге

-

beforePass

срабатывает когда объект стартует по данной дороге

-

Действия, применимые к шаблону «avto»

Действие

Описание

Параметры

callTruck

Вызывает тягач

setVirtSpeed

Утсанавливает параметру скорость значение x

x

9  Композиционные объекты

9.1  Объект «Группа» (group)

Объект «Группа» - специализированный компонент, позволяющий логически объединять несколько произвольных объектов и работать с ними как с единым целым. Объект «Группа» обладает возможностью отправки команд отдельным объектам группы. Для каждого объекта данного типа возможно определить:

·  положение на экране

·  прозрачность объекта

Элемент имеет следующую общую структуру

<group

id="" visible="" restriction="">

<param.../>

<{Медиа-объект|Шаблон|Группа}.../>

...

<actions>

<action.../>

</actions>

</ group >

9.1.1  Атрибуты:

id

Необязательный атрибут. Задаёт идентификатор объекта. Необходим, если нужно выполнять некоторые действия в отношении данного объекта, а также при использовании автоматического присоединения других объектов к данному.

visible

Необязательный атрибут. Задаёт видимость объекта на экране.

Значение по умолчанию: false (объект не виден на экране).

В дальнейшем видимость объекта может быть изменена с помощью действий (actions): showObject, hideObject и т. д.

restriction

Необязательный атрибут. Определяет эксклюзиные статус одного из объектов группы. Например, если restriction="exclusive_visible" и следует команда (действие) showObject:id_группы. id_объекта_А, то на сцене отобразится только объект_А; остальные объектты группы будут автоматически скрыты.

Значение по умолчанию: нет.

Возможные значения:

    "exclusive_visible" – в группе только один объект может быть видимым; "exclusive_pressed" – в группе только одна кнопка может иметь «нажатое» состояние;

9.1.2  Элемент <param>

Необязательный элемент

Задаёт основные характеристики вывода объекта на экран.

Общая структура

<param

x="0"

y="0"

depth="0"

opacity="1"

width="640"

height="480"

/>

Атрибуты

x

Необязательный атрибут. Координата по горизонтальной оси в пикселях относительно родительского контейнера.

Значение по умолчанию: 0.

y

Необязательный атрибут.

Координата группы по вертикальной оси в пикселях относительно родительского контейнера.

Значение по умолчанию: 0.

width

Необязательный атрибут. Ширина группы в пикселях.

Значение по умолчанию: Если не указан размер, то определяется автоматически соответственно суммарному размеру элементов, составляющих группу.

height

Необязательный атрибут. Высота группы в пикселях.

Значение по умолчанию: Если не указан размер, то определяется автоматически соответственно суммарному размеру элементов, составляющих группу.

depth

Необязательный атрибут.

Глубина группы на экране относительно родительского объекта.

Значение по умолчанию: 0.

Примечание:

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

opacity

Необязательный атрибут.

Прозрачность группы.

Значение по умолчанию: 1.

Примечание:

Значение 1 соответствует полностью непрозрачному объекту, значение 0 соответствует полностью прозрачному объекту. Если прозрачность находится в диапазоне от 0 до 0.10, объект не будет реагировать на события мыши.

Пример 1

Пример использования элемента «Группа объектов». В группу объединены два растровых изображения.

<group id="01" visible="true">

<image visible="true">

<param src="/DATA/components/image/24.jpg" x="100" y="100" width="200" height="150" depth="100"/>

</image>

<image visible="true">

<param src="/DATA/components/image/25.jpg" x="320" y="100" width="200" height="150" depth="100"/>

</image>

</group>

9.1.3  Элемент <effects>

Необязательный элемент

См. соответствующий подраздел раздела «Описание общих элементов информационных объектов» данного руководства.

Пример 1 Пример использования эффектов для Группы объектов.

<group id="group_effect" visible="true">

<param x="100" y="100" width="640" height="480" depth="100"/>

<effects>

<effect id="effect_1" event="onShow">

move:15,-700,100,100,100

</effect>

</effects>

<quicktime visible="true">

<param src="/DATA/components/01.mov"/>

</quicktime>

</group>

9.1.4  События, порождаемые объектом «Группа»

Событие

Описание

Параметры

onShow

возникает в момент появления изображения

-

onHide

возникает в момент скрытия изображения

-

onRollOver

возникает при наезде на изображение курсором мыши

-

onRollOut

возникает при съезде курсора мыши с изображения

-

onPress

возникает при нажатии мышью на изображении

-

onRelease

возникает при отпускании кнопки мыши над изображением

-

onStartEffect

возникает при старте некоторого назначенного эффекта (если эффекты назначены)

id эффекта

onCompleteEffect

возникает при завершении некоторого визуального эффекта (если эффекты назначены)

id эффекта

9.1.5  Действия, применимые к объекту «Группа объектов»

showObject

Показать объект с заданным id

id объекта

hideObject

Спрятать объект с заданным id

id объекта

showObjectOnly

Показать объект(ы) с заданным id, при этом спрятать объекты с другими id, расположенные на одном уровне (в общем контейнере), например, в общей группе.

id объекта

enableObject

Сделать объект активным

id объекта

disableObject

Сделать объект неактивным

id объекта

enableAllObjects

Сделать все объекты в группе активными

id группы

disableAllObjects

Сделать все объекты в группе неактивными

id группы

enableAllButtons

Сделать все кнопки в группе активными

id группы

disableAllButtons

Сделать все кнопки в группе неактивными

id группы

hideAllObjects

Спрятать все объекты

id объекта

Примеры:

При входе в шаг программно имитировать нажатие кнопки с id=" mapbtn ", расположенной внутри группы с id="main".

main

<actions>

<action event="onStartStep">pressButton:main. mapbtn</action>

</actions>

<group id="points" restriction="exclusive_visible">

<param depth="-10000"/>

<image id="pointNull" visible="false">

<param x="0" y="0"/>

</image>

<image id="point14jun53" visible="false">

<param src="/DATA/components/point. png" x="0" y="0"/>

</image>

</group>

<group id="main" visible="true">

<image id="bg" visible="true">

<param src="/DATA/components/main/bg. jpg" depth="10000" x="0"

y="0"/>

</image>

<button id="quizbtn" visible="true">

<param type="image"

srcNormal="/DATA/components/main/quiz. jpg"

srcActive="/DATA/components/main/quiz_h. jpg"

x="940" y="572"/>

<actions>

<action event="onPress">

showObject:map. datequiz;

disableButton:main. quizbtn

</action>

</actions>

</button>

<group id="buttons" restriction="exclusive_pressed"

visible="true">

<button id="mapbtn" visible="true">

<param type="image"

srcNormal="/DATA/components/main/map. jpg"

srcActive="/DATA/components/main/map_h. jpg"

sticky="true"

x="814" y="572"/>

<actions>

<action event="onPress">

setPosition:points,0,0,0,0,-10000

</action>

<action event="onPress">

hideObject:map. bg;showObject:main. bg

</action>

<action event="onPress">

showObject:map. dates. date00;

showObject:bigpics. p00

</action>

</actions>

</button>

</group>

</group>

10  Временной контроль (синхронизация процессов работы)

10.1  Объект «Таймер» (timer)

Для некоторых учебных заданий требуется временной контроль. Для отсчета и отображения времени, генерации определенных временных событий предназначен объект «Таймер».

Возможности данного объекта:

·  прямой и обратный отсчёт времени;

·  отображение на экране (координаты, стиль, формата) группы элементов, представляющих таймер;

·  выполнение действий по истечении промежутка времени (при обратном отсчёте);

·  некоторые действия по истечении временного интервала.

Элемент имеет следующую общую структуру

<timer

id="" visible="" playing="">

<param.../>

<format...>

<actions>

<action.../>

</actions>

</timer>

10.1.1 Атрибуты:

id

Необязательный атрибут.

Задаёт идентификатор объекта. Необходим, если нужно выполнять некоторые действия в отношении данного объекта.

visible

Необязательный атрибут.

Задаёт видимость объекта на экране.

Значение по умолчанию: false (объект не виден на экране).

В дальнейшем видимость объекта может быть изменена с помощью действий (actions): showObject, hideObject и т. д.

playing

Необязательный атрибут

Определяет, запускается ли таймер при показе.

Значение по умолчанию: false (таймер не запускается)

10.1.2 Элемент <param>

Обязательный элемент

Задаёт основные характеристики вывода объекта на экран.

Общая структура

<param

display="true"

timeout=""

x=""

y=""

depth=""

style=""

format=""

timeFormat=""

/>

Атрибуты

display

Необязательный атрибут.

Таймер отображается на экране.

Значение по умолчанию: false – таймер не отображается на экране (отсчёт времени при этом происходит)

Возможные значения:

    true – таймер отображается на экране false - таймер не отображается на экране

timeout

Необязательный атрибут.

Временной интервал в секундах.

Задаётся в случае, если таймер производит обратный отсчёт времени.

x

Необязательный атрибут.

Координата таймера по горизонтальной оси в пикселях относительно родительского контейнера (если таймер отображается).

Значение по умолчанию: 0.

y

Необязательный атрибут.

Координата таймера по вертикальной оси в пикселях относительно родительского контейнера (если таймер отображается).

Значение по умолчанию: 0.

depth

Необязательный атрибут.

Глубина таймера на экране относительно родительского объекта.

Значение по умолчанию: 0.

Примечание:

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

style

Необязательный элемент

Стиль текста таймера.

timeFormat

Необязательный атрибут.

Формат времени, применяемый в таймере.

Значение по умолчанию: HH:MM:SS (часы:минуты:секунды)

Возможные значения:

    HH:MM:SS - часы:минуты:секунды MM:SS - минуты:секунды

format

Необязательный атрибут.

Синоним элемента <format> . Данный атребут сохранен для совместимости версий. Рекомендуем использовать элемент <format>.

Содержимое

Отсутствует

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23