Text — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
Строка 6: Строка 6:
  
 
== Общие параметры ==
 
== Общие параметры ==
 
+
(см. описание [[Object|Object]])
*'''имя''' - Имя графического объекта в дереве проекта. Может быть произвольным. По умолчанию соответствует имени файла из базы ресурсов.
 
*'''синхронизация''' - Применяется для синхронизации между лейаутами, если указан параметр  ''нет'' то объект будет активен только на текущем лейауте
 
*'''память'''  - Если 1, то при повторном открытии экрана объект не обновляет свои параметры (помнит текущие параметры, оставшиеся от предыдущего посещения экрана).
 
*'''res''' -  Графический ресурс для отображения объекта. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
 
*'''прокликиваемая''' - Если 1, то картинка прозрачна для клика мышкой (пропускает объектам под ней). Если 2, то картинка сама обрабатывает клик, но и пропускает его дальше"
 
 
 
'''Группа - положение'''
 
 
 
*'''положение -> X''' -  Горизонтальная координата центра графического объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены.  
 
*'''положение -> Y''' -  Вертикальная координата центра графического объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены.
 
 
 
'''Группа - размер'''
 
 
 
*'''размер -> W''' - Ширина графического объекта в пикселях
 
*'''размер -> H''' - Высота графического объекта в пикселях
 
** Точка пивота сцены как правило расположена в центре сцены.
 
 
 
'''Группа - модификаторы'''
 
 
 
*'''alpha''' - Прозрачность: от 0 (прозрачен) до 1 (не прозрачен).
 
*'''angle''' - Угол поворота в градусах (0 - не повёрнут). Отсчитывается от оси x вниз. Вверх - идут отрицательные углы.
 
*'''scale x''' - Масштаб по оси '''x''' (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.).
 
*'''scale y''' - Масштаб по оси '''y''' (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.).
 
*'''z''' - Параметр порядка рисования объекта. Сначала рисуются объекты с большим z, затем, поверх них - с меньшим.
 
 
 
'''Группа - позиционирование'''
 
 
 
*'''горизонтальное''' - нет выравнивания; 1 - прижать к левому краю; 2 - центр; 3 - к правому
 
*'''вертикальное''' - нет выравнивания; 1 - прижать к верхнему краю; 2 - центр; 3 - к нижнему
 
  
 
== Основные параметры ==
 
== Основные параметры ==
Строка 47: Строка 18:
 
[[Файл:Text1.PNG|800px|thumb|center]]
 
[[Файл:Text1.PNG|800px|thumb|center]]
  
 +
== Параметры и модификаторы ==
  
  
Строка 90: Строка 62:
 
*'''звук''' - 1 - есть озвучка, 0 - нет;
 
*'''звук''' - 1 - есть озвучка, 0 - нет;
 
*'''случайный выбор''' - 1 - при переключении страницы будет выбираться случайная, 0 - все страницы последовательно. Если выбрана 1 - в редакторе Texts Editor между страницами надо поставить знак #.  
 
*'''случайный выбор''' - 1 - при переключении страницы будет выбираться случайная, 0 - все страницы последовательно. Если выбрана 1 - в редакторе Texts Editor между страницами надо поставить знак #.  
 +
<br>Например:
 +
 +
[[Файл:Text3.PNG|800px|thumb|center|]]
  
 
*'''голос''' - голос для озвучки. Звуковой файл для одной реплики.
 
*'''голос''' - голос для озвучки. Звуковой файл для одной реплики.
Строка 98: Строка 73:
 
== Пример применения ==
 
== Пример применения ==
  
[[Файл:Text3.PNG|800px|center|]]
+
[[Файл:Text3.PNG]]
  
[[Файл:Ex3.PNG|800px|center|]]
+
[[Файл:Ex3.PNG]]

Версия 21:40, 13 января 2013

Введение

2223.png
Для отображения текстовой информации с поддержкой многоязычности. Для управления текстовыми ресурсами используется TextEditor.

Если необходимо разместить текст на сцене необходимо создать объект с типом text и перетащить на поле текстID текстовую строку из TextEditor. Также можно просто перенести их TextEditor выбранную текстовую запись, при этом автоматически создастся объект с типом Text.

Общие параметры

(см. описание Object)

Основные параметры

  • res - Графический ресурс подложки на которой выводится текст. Перетаскивается мышкой из редактора текста (поле должно находится в состоянии редактирования). Может отсутствовать.
  • текстID - Выводимый текст перетаскивается из ресурса тектстов, для перетягивания поле в объекте Text должно быть в режиме редактирования. Решетка (#) разделяет на страницы, черта (|) - принудительный переход на новую строку.
  • текст - Выводимый текст без использования базы тектовых ресурсов. Решетка (#) разделяет на страницы, черта (|) - принудительный переход на новую строку.
!!! - Необходимо обязательно сохранять любые изменения с текстом в редакторе TextEditor.
Text1.PNG

Параметры и модификаторы

Text2.PNG

Группа - форматирования

  • dx - Бордюр (отступ текста слева и справа от границы прямоугольника объекта);
  • dy - Бордюр (отступ текста сверху и снизу от границы прямоугольника объекта);
  • отступ - Вертикальное расстояние между строчками в пикселях;
  • h align - Горизонтальное форматирование. Если (c) - центрирование по горизонтали, если (r) - прижатие вправо;
  • v align - Вертикальное форматирование. Если (c) - центрирование по вертикали.
2224.png
Text11.png
Text22.png


Группа - Параметры отображения текста

  • время до открытия - Время перед началом проявления текста (от невидимого до заданной прозрачности);
  • время открытия - Время проявления текста и подложки до alpha в начале;
  • время закрытия - Время исчезновения текста и подложки от alpha до 0 в конце. Если отрицательно - текст не закрывается;
  • буквы - Задержка в ms для перехода к новой букве при подсветке;
  • слова - Задержка в ms перед подсветкой следующего слова;
  • страницы - Задержка в ms перед переходом к следующей странице или увяданию по alpha-каналу.

Группа - Параметры используемого шрифта

  • имя - Номер шрифта - целое число, начиная с 0 (порядковый номер шрифта).
  • размер - Размер шрифта в поинтах.
  • цвет 1 - Цвет текста начального вида (бледный).
  • цвет 2 - Цвет прочитанного текста (контрастный). Чтение делается по буквам.

Группа - Параметры поведения текста

  • автопромотка - Автоматический переход на следующую страницу после завершения отображения текста;
  • зациклить - Зациклить страницы (после последней, перейти опять на первую);
  • подсветка - Тип подсветки:
    • 0-не подсвечивать,
    • 1-по слову;
    • 2-по букве слова (караоке);
    • 3-по букве с начала страницы.
  • звук - 1 - есть озвучка, 0 - нет;
  • случайный выбор - 1 - при переключении страницы будет выбираться случайная, 0 - все страницы последовательно. Если выбрана 1 - в редакторе Texts Editor между страницами надо поставить знак #.


Например:

Text3.PNG
  • голос - голос для озвучки. Звуковой файл для одной реплики.
  • позиционирование текста
    • горизонтальное - 0 - нет выравнивания; 1 - прижать к левому краю; 2 - центр; 3 - к правому;
    • вертикальное - 0 - нет выравнивания; 1 - прижать к верхнему краю; 2 - центр; 3 - к нижнему.

Пример применения

Text3.PNG

Ex3.PNG