Button — различия между версиями
Boyarin (обсуждение | вклад) (→Общие параметры) |
Boyarin (обсуждение | вклад) (→Дополнительные параметры) |
||
Строка 37: | Строка 37: | ||
== Дополнительные параметры == | == Дополнительные параметры == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
*'''вернуться назад''' - 1 - кнопка служит для возврата на предыдущий экран, id экрана для перехода игнорируется. | *'''вернуться назад''' - 1 - кнопка служит для возврата на предыдущий экран, id экрана для перехода игнорируется. | ||
*'''перейти на''' - Экран для перехода после клика на кнопку, если условные переходы (ниже) не сработали | *'''перейти на''' - Экран для перехода после клика на кнопку, если условные переходы (ниже) не сработали | ||
− | |||
*'''задержка перехода''' - Задержка перед переходом на следующий экран в ms. | *'''задержка перехода''' - Задержка перед переходом на следующий экран в ms. | ||
− | |||
*'''рейтинг''' - Открывает системное окно с предложением проголосовать, данные берёт из rating.xml | *'''рейтинг''' - Открывает системное окно с предложением проголосовать, данные берёт из rating.xml | ||
− | |||
*'''перезагрузить лэйаут''' - 1 - по нажатию на кнопку перезагружает лэйаут | *'''перезагрузить лэйаут''' - 1 - по нажатию на кнопку перезагружает лэйаут | ||
− | |||
*'''отменить текущие закачки''' - 1 - по нажатию на кнопку отменяет все текущие закачки | *'''отменить текущие закачки''' - 1 - по нажатию на кнопку отменяет все текущие закачки | ||
− | |||
*'''перезапустить текущие закачки''' - 1 - по нажатию на кнопку перезапускает все текущие закачки | *'''перезапустить текущие закачки''' - 1 - по нажатию на кнопку перезапускает все текущие закачки | ||
− | |||
*'''не предзагружать''' - Не загружает в фоновой загрузке графику экрана на которую ведёт кнопка. | *'''не предзагружать''' - Не загружает в фоновой загрузке графику экрана на которую ведёт кнопка. | ||
− | |||
*'''закрыть приложение''' - По нажатию закрывает приложение. | *'''закрыть приложение''' - По нажатию закрывает приложение. | ||
*'''восстановить покупки''' - 1 - по нажатию на кнопку попытаться восстановить покупки. | *'''восстановить покупки''' - 1 - по нажатию на кнопку попытаться восстановить покупки. | ||
− | '''позиционирование''' | + | '''Группа - позиционирование''' |
*'''горизонтальное''' - 0 - нет выравнивания; 1 - прижать к левому краю; 2 - центр; 3 - к правому | *'''горизонтальное''' - 0 - нет выравнивания; 1 - прижать к левому краю; 2 - центр; 3 - к правому | ||
*'''вертикальное''' - 0 - нет выравнивания; 1 - прижать к верхнему краю; 2 - центр; 3 - к нижнему | *'''вертикальное''' - 0 - нет выравнивания; 1 - прижать к верхнему краю; 2 - центр; 3 - к нижнему | ||
+ | |||
+ | [[Файл:Menadd.png|300px|right]] | ||
+ | Меню выбора ''Добавляемые параметры'' к объектам активируется по правой кнопки мыши. | ||
[[Файл:+.png]] '''если был экран''' - Переходим на определенный экран, если некоторый экран был уже хотя бы раз посещен. | [[Файл:+.png]] '''если был экран''' - Переходим на определенный экран, если некоторый экран был уже хотя бы раз посещен. |
Версия 09:02, 20 января 2013
Кнопка (Button)
Содержание
Общие параметры
(см. описание Object)
- прокликиваемая - Если 1, то кнопка прозрачна для клика мышкой (пропускает объектам под ней). Если 2, то кнопка сама обрабатывает клик, но и пропускает его дальше
- память - Если 1, то при повторном открытии экрана объект не обновляет свои параметры (помнит текущие параметры, оставшиеся от предыдущего посещения экрана)
Параметры внешний вид
- up - Графический ресурс для отображения отжатой кнопки.
- down - Графический ресурс для отображения нажатой кнопки. Может отсутствовать.
- over - Графический ресурс для отображения кнопки с мышкой над ней. Может отсутствовать.
- disable - Графический ресурс для отображения неактивной кнопки. Может отсутствовать.
- накладывать - Если "1", то графика из параметра down будет накладываться на графику из параметра up при нажатии на кнопу, если "0", то не накладывается.
- down scale - Изменяет размеры графического ресурса для отображения нажатой кнопки. Может отсутствовать.
- over scale - Изменяет размеры графического ресурса для отображения кнопки с мышкой над ней. Может отсутствовать.
Параметры звуки
- up - Звуковой ресурс для проигрывания отжатой кнопки. Может отсутствовать.
- down - Звуковой ресурс для проигрывания нажатой кнопки. Может отсутствовать.
- over - Звуковой ресурс для проигрывания кнопки с мышкой над ней. Может отсутствовать.
Параметры время
- невидимости - Время невидимости перед открытием.
- открытия - Время проявления кнопки от полной прозрачности к прозрачности, заданной в модификаторах.
- закрытия - Время исчезания кнопки до полной прозрачности.
Параметры текста
- надпись ID - Надпись на кнопке, перетаскивается из редактора строк.
- надпись - Надпись на кнопке. Используется только, если нет графики.
Параметры шрифта
- имя - Номер шрифта - целое число, начиная с 0 (порядковый номер шрифта).
- размер - Размер шрифта в пикселях.
Дополнительные параметры
- вернуться назад - 1 - кнопка служит для возврата на предыдущий экран, id экрана для перехода игнорируется.
- перейти на - Экран для перехода после клика на кнопку, если условные переходы (ниже) не сработали
- задержка перехода - Задержка перед переходом на следующий экран в ms.
- рейтинг - Открывает системное окно с предложением проголосовать, данные берёт из rating.xml
- перезагрузить лэйаут - 1 - по нажатию на кнопку перезагружает лэйаут
- отменить текущие закачки - 1 - по нажатию на кнопку отменяет все текущие закачки
- перезапустить текущие закачки - 1 - по нажатию на кнопку перезапускает все текущие закачки
- не предзагружать - Не загружает в фоновой загрузке графику экрана на которую ведёт кнопка.
- закрыть приложение - По нажатию закрывает приложение.
- восстановить покупки - 1 - по нажатию на кнопку попытаться восстановить покупки.
Группа - позиционирование
- горизонтальное - 0 - нет выравнивания; 1 - прижать к левому краю; 2 - центр; 3 - к правому
- вертикальное - 0 - нет выравнивания; 1 - прижать к верхнему краю; 2 - центр; 3 - к нижнему
Меню выбора Добавляемые параметры к объектам активируется по правой кнопки мыши.
если был экран - Переходим на определенный экран, если некоторый экран был уже хотя бы раз посещен.
- был экран- Проверяемый экран, который мы проверяем на то, был ли он уже открыт хотя бы один раз.
- перейти на - Переходим на этот экран, если экран из предыдущего поля уже открывался.
изменить состояние объекта - При клике на кнопку перевести объект в новое состояние.
- объект - Изменить состояние у выбранного объекта
- состояние - Новое состояние для объекта из предыдущего поля.
изменить параметр объекта - Изменить параметр (свойство) объекта при клике на кнопку.
- объект - Изменить параметр у выбранного объекта
- параметр - Параметр, который мы изменяем.
- значение - Новое значение параметра.
изменить графику объекта - При клике на кнопку изменить графический ресурс объекта.
- объект - Изменить параметр у выбранного объекта
- параметр - Параметр, который мы изменяем.
- значение - Новое значение графического ресурса (перетаскивается из редактора ресурсов).
открыть внешнюю ссылку - При клике на кнопку открыть ссылку в браузере.
- id ссылки в опциях - Если в опциях не будет найдено ссылки, то сам айдишник будет интерпретироваться как ссылка.
- id ссылки для IOS - Ссылка которая открывается на iOS устройствах(может быть в виде itms://.. itms-apps://.. http://...).
- id ссылки для Android - Ссылка, которая открывается на Android устройствах.
изменить id текста - При клике на кнопку меняет id текста на выбранный у другого объекта.
- объект - Объект у которого меняется id текста.
- свойство - Свойство, в которое записывается новый id текста.
- значение - Новое значение текстового ресурса (перетаскивается из редактора текстов).
изменить id объекта - При клике на кнопку меняет id объекта на выбранный у другого объекта(на пример у инвентаря таким образом указывается id объекта помещаемого в инвентарь).
- объект - Объект у которого меняется id объекта.
- свойство - Свойство, в которое записывается новый id объекта.
- значение - Объект, id которого будет записан.
изменить id экрана объекта - При клике на кнопку меняет id экрана на выбранный у другого объекта(на пример можно использовать для изменения id экрана для перехода у кнопки).
- объект - Объект у которого меняется id экрана.
- свойство - Свойство, в которое записывается новый id экрана.
- значение - Экран, id которого будет записан.
совершить in-app покупку - При клике на кнопку открывается системное окно с предложением совершить in-app покупку.
- id покупки - Внутренний id покупки для приложения, указывается в объекте store
- объект(успех) - Объект, которому сообщается об удачной покупке
- состояние(успех) - Состояние в которое переводится выбранный объект в случае успешной покупки
- объект(провал) - Объект, которому сообщается о неудачной покупке
- состояние(провал) - Состояние в которое переводится объект в случае неудачной покупки
скачать загружаемый контент - При клике на кнопку будет совершена попытка скачать контент.
- url - Ссылка на zip архив с контентом в интернете.
- объект (успех) - Этому объекту будет сообщено об успехе закачки.
- состояние (успех) - Это состояние будет установлено объекту при успешной закачке.
- объект (провал) - Этому объекту будет сообщено о неудаче закачки.
- состояние (провал) - Это состояние будет установлено объекту при ошибке/отмене закачки.
- счетчик прогресса - Объект типа счетчик, который будет отображать прогресс загрузки. Крайне желательно, чтобы он имел диапазон 0..100.
открыть внешнюю ссылку - При клике на кнопку открыть ссылку в браузере.
- id cсылки - Если в опциях не будет найдено ссылки, то сам айдишник будет интерпретироваться как ссылка.
- id cсылки (iOS) - Если задано, то на iOS устройствах будет использоваться ВМЕСТО основного линка.
- id cсылки (Android) - Если задано, то на Android устройствах будет использоваться ВМЕСТО основного линка.
- id cсылки (текстовая база) - Если задано, то будет использоваться ссылка из записи текстовой базы(перетягивается запись из текстовой базы) ВМЕСТО основного линка. Какая ссылка будет использоваться задаётся при сборке.