diff --git a/app/rdo_studio/help/rdo_lang_rus/html/rdo_obj/rdo_obj_frm_elem.htm b/app/rdo_studio/help/rdo_lang_rus/html/rdo_obj/rdo_obj_frm_elem.htm index e9732bae5..c2ade9ca3 100644 --- a/app/rdo_studio/help/rdo_lang_rus/html/rdo_obj/rdo_obj_frm_elem.htm +++ b/app/rdo_studio/help/rdo_lang_rus/html/rdo_obj/rdo_obj_frm_elem.htm @@ -24,7 +24,7 @@
Ниже рассматриваются элементы различных типов.
-Текстовый элемент (text) имеет формат:
+ +text(<X>, <Y>, <ширина>, <высота>, <цвет_фона>, <цвет>, [<способ_размещения>] <содержимое>);
Картинка (bitmap) имеет формат:
+ +bitmap(<X>, <Y>, <имя_файла> [, <имя_файла_маски>]);
Объект изображения содержит рисунок элемента (спрайта), изображенный на черном фоне, маска содержит силуэт спрайта, она черная на белом фоне. Такое сочетание изображения и маски приводит к тому, что в тех областях, где маска черная, будет изображаться рисунок спрайта, а там, где маска белая, будет виден фон, на котором изображается элемент. Файл маски может отсутствовать, в этом случае прямоугольный рисунок спрайта из файла будет изображаться поверх фона (то есть если маска не указана, используется полностью черная маска).
Масштабируемая картинка (s_bmp) имеет формат:
+ +s_bmp(<X>, <Y>, <ширина>, <высота>, <имя_файла> [, <имя_файла_маски>]);
Элементы аналогичны картинке.
Исходная картинка, находящийся в файлах изображения и маски, растягивается или сжимается независимо по двум осям так, чтобы его размеры стали равны размерам элемента.
Прямоугольник (rect) имеет формат:
+ +rect(<X>, <Y>, <ширина>, <высота>, <цвет_фона>, <цвет>);
Этот элемент изображает в заданных координатах прямоугольник заданного размера с указанным цветом границы и заполнения. Стороны прямоугольника параллельны координатным осям. Граница изображается линией толщиной в один пиксел.
-Прямоугольник со скругленными углами (r_rect) имеет формат:
+ +r_rect(<X>, <Y>, <ширина>, <высота>, <цвет_фона>, <цвет>);
Этот элемент описывается так же как и прямоугольник. Различие в изображении состоит в скруглении углов прямоугольника, которое производится дугой окружности.
-Отрезок прямой (line) имеет формат:
+ +line(<X1>, <Y1>, <X2>, <Y2>, <цвет>);
Этот элемент изображает отрезок прямой заданного цвета между двумя точками с указанными координатами. Толщина линии равна одному пикселу.
-Окружность (circle) имеет формат:
+ +circle(<X>, <Y>, <радиус>, <цвет_фона>, <цвет>);
Этот элемент изображает в заданных координатах окружность с заданным радиусом с указанным цветом границы и заполнения.
Граница изображается линией толщиной в один пиксел.
-Эллипс (ellipse) имеет формат:
+ +ellipse(<X>, <Y>, <ширина>, <высота>, <цвет_фона>, <цвет>);
Этот элемент изображает в заданных координатах эллипс с заданными длинами осей с указанным цветом границы и заполнения. Оси эллипса параллельны координатным осям.
Граница изображается линией толщиной в один пиксел.
-Треугольник (triang) имеет формат:
+ +triang(<X1>, <Y1>, <X2>, <Y2>, <X3>, <Y3>, <цвет_фона>, <цвет>);
Треугольник задается координатами трех его вершин. Как и у прямоугольников и эллипсов, внутренняя область треугольника может быть прозрачной либо иметь какой-либо цвет. Граница треугольника изображается линией указанного цвета толщиной в один пиксел.
- + +sprite <имя_спрайта>();
Вызываемый спрайт должен быть объявлен. Спрайт можно вызывать множество раз, такое использование позволяет сокращать объем модели за счет повторного использования кода модели, написаного при объявлении спрайта. Вызов может быть произведен в любом месте описания кадра, где могут быть записаны видимые элементы отображения
+Вызываемый спрайт должен быть объявлен. Спрайт можно вызывать множество раз, такое использование позволяет сокращать объем модели за счет повторного использования кода модели, написаного при объявлении спрайта. Вызов может быть произведен в любом месте описания кадра, где могут быть записаны видимые элементы отображения.
-
Активная область - это элемент отображения, невидимый на экране.
Формат описания активной области похож на формат описания элементов отображения, он приведен ниже:
-active <имя_клавиатурной_операции>(<X>, <Y>, <ширина>, <высота>);
+ active <имя_клавиатурной_операции> (<X>, <Y>, <ширина>, <высота>);
Активная область представляет собой прямоугольник с координатами левого верхнего угла <X> и <Y> и размерами <ширина> и <высота>. Координаты и размеры области задают арифметическими выражениями, следовательно область может изменяться в размерах и перемещаться при изменении значений этих выражений.
+Активная область представляет собой прямоугольник с координатами левого верхнего угла <X> и <Y> и размерами <ширина> и <высота>. При нажатии на облать вызывается указанная клавиатурная операция. Координаты и размеры области задают арифметическими выражениями, следовательно область может изменяться в размерах и перемещаться при изменении значений этих выражений.
Активная область может быть задана везде, где могут быть записаны видимые элементы отображения.
diff --git a/app/rdo_studio/help/rdo_lang_rus/html/rdo_obj/rdo_obj_frm_sprite.htm b/app/rdo_studio/help/rdo_lang_rus/html/rdo_obj/rdo_obj_frm_sprite.htm index 86613e0e4..ea1dec018 100644 --- a/app/rdo_studio/help/rdo_lang_rus/html/rdo_obj/rdo_obj_frm_sprite.htm +++ b/app/rdo_studio/help/rdo_lang_rus/html/rdo_obj/rdo_obj_frm_sprite.htm @@ -22,8 +22,8 @@Описание спрайтов производится в объекте исходных данных с расширением .frm (кадры анимации), который является исходным для системы отображения. Спрайт представляет собой группу переменных элементов отображения, состав, форма, размеры и расположение которых определяются состоянием системы и, следовательно, могут изменяться во время просмотра кадра.
Описание спрайта имеет следующий формат:
-$Sprite <имя_спрайта> ()
-[ <описание_элементов_отображения> ]
+ $Sprite <имя_спрайта>(<параметры>)
+ [<описание_элементов_отображения>]
$End
- имя_спрайта
@@ -38,72 +38,72 @@ СПРАЙТ
Пример 1
Пример 2
См. также