Button — различия между версиями
Boyarin (обсуждение | вклад) (Новая страница: «'''Кнопка (Button)'''- состояние - Начальное состояние: end-невидим, first-первый экран, next-следующ...») |
Shejko (обсуждение | вклад) (Добавлены новые параметры) |
||
Строка 1: | Строка 1: | ||
− | '''Кнопка (Button)''' | + | '''Кнопка (Button)''' |
− | |||
− | |||
− | |||
== Параметры внешний вид == | == Параметры внешний вид == | ||
Строка 9: | Строка 6: | ||
*'''down''' - Графический ресурс для отображения нажатой кнопки. Может отсутствовать. | *'''down''' - Графический ресурс для отображения нажатой кнопки. Может отсутствовать. | ||
*'''over''' - Графический ресурс для отображения кнопки с мышкой над ней. Может отсутствовать. | *'''over''' - Графический ресурс для отображения кнопки с мышкой над ней. Может отсутствовать. | ||
− | + | *'''disable''' - Графический ресурс для отображения неактивной кнопки. Может отсутствовать. | |
+ | *'''накладывать''' - Если "1", то графика из параметра '''down''' будет накладываться на графику из параметра '''up''' при нажатии на кнопу, если "0", то не накладывается. | ||
== Параметры звуки == | == Параметры звуки == | ||
Строка 16: | Строка 14: | ||
*'''down''' - Звуковой ресурс для проигрывания нажатой кнопки. Может отсутствовать. | *'''down''' - Звуковой ресурс для проигрывания нажатой кнопки. Может отсутствовать. | ||
*'''over''' - Звуковой ресурс для проигрывания кнопки с мышкой над ней. Может отсутствовать. | *'''over''' - Звуковой ресурс для проигрывания кнопки с мышкой над ней. Может отсутствовать. | ||
− | |||
== Параметры время == | == Параметры время == | ||
Строка 23: | Строка 20: | ||
*'''открытия''' - Время проявления кнопки от полной прозрачности к прозрачности, заданной в модификаторах. | *'''открытия''' - Время проявления кнопки от полной прозрачности к прозрачности, заданной в модификаторах. | ||
*'''закрытия''' - Время исчезания кнопки до полной прозрачности. | *'''закрытия''' - Время исчезания кнопки до полной прозрачности. | ||
+ | |||
+ | == Параметры текста == | ||
+ | *'''надпись ID''' - Надпись на кнопке, перетаскивается из редактора строк. | ||
+ | *'''надпись''' - Надпись на кнопке. Используется только, если нет графики. | ||
+ | === Параметры шрифта === | ||
+ | *'''имя''' - Номер шрифта - целое число, начиная с 0 (порядковый номер шрифта). | ||
+ | *'''размер''' - Размер шрифта в пикселях. | ||
− | + | == Прочие параметры == | |
− | + | ||
− | + | *'''перейти на''' - Экран для перехода после клика на кнопку, если условные переходы (ниже) не сработали | |
− | + | ||
− | + | *'''если был экран''' - Переходим на определенный экран, если некоторый экран был уже хотя бы раз посещен. | |
− | + | :'''был экран'''- Проверяемый экран, который мы проверяем на то, был ли он уже открыт хотя бы один раз. | |
− | + | :'''перейти на''' - Переходим на этот экран, если экран из предыдущего поля уже открывался. | |
+ | |||
+ | *'''рейтинг''' - Открывает системное окно с предложением проголосовать, данные берёт из rating.xml | ||
+ | |||
+ | *'''не предзагружать''' - Не загружает в фоновой загрузке графику экрана на которую ведёт кнопка. | ||
− | + | *'''закрыть приложение''' - По нажатию закрывает приложение. | |
− | |||
− | |||
*'''изменить состояние объекта''' - При клике на кнопку перевести объект в новое состояние. | *'''изменить состояние объекта''' - При клике на кнопку перевести объект в новое состояние. | ||
− | + | :'''объект''' - Изменить состояние у выбранного объекта | |
− | + | :'''состояние''' - Новое состояние для объекта из предыдущего поля. | |
− | *'''изменить параметр объекта''' - | + | *'''изменить параметр объекта''' - Изменить параметр (свойство) объекта при клике на кнопку. |
− | + | :'''объект''' - Изменить параметр у выбранного объекта | |
− | + | :'''параметр''' - Параметр, который мы изменяем. | |
− | + | :'''значение''' - Новое значение параметра. | |
− | *'''изменить графику объекта''' - | + | *'''изменить графику объекта''' - При клике на кнопку изменить графический ресурс объекта. |
− | + | :'''объект''' - Изменить параметр у выбранного объекта | |
− | + | :'''параметр''' - Параметр, который мы изменяем. | |
− | + | :'''значение''' - Новое значение графического ресурса (перетаскивается из редактора ресурсов). | |
*'''открыть внешнюю ссылку''' - При клике на кнопку открыть ссылку в браузере. | *'''открыть внешнюю ссылку''' - При клике на кнопку открыть ссылку в браузере. | ||
− | + | :'''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 | ||
+ | :'''объект(успех)''' - Объект, которому сообщается об удачной покупке | ||
+ | :'''состояние(успех)''' - Состояние в которое переводится выбранный объект в случае успешной покупки | ||
+ | :'''объект(провал)''' - Объект, которому сообщается о неудачной покупке | ||
+ | :'''состояние(провал)''' - Состояние в которое переводится объект в случае неудачной покупки | ||
*'''позиционирование''' | *'''позиционирование''' | ||
− | + | :'''горизонтальное''' - 0 - нет выравнивания; 1 - прижать к левому краю; 2 - центр; 3 - к правому | |
− | + | :'''вертикальное''' - 0 - нет выравнивания; 1 - прижать к верхнему краю; 2 - центр; 3 - к нижнему |
Версия 08:15, 25 мая 2012
Кнопка (Button)
Содержание
Параметры внешний вид
- up - Графический ресурс для отображения отжатой кнопки.
- down - Графический ресурс для отображения нажатой кнопки. Может отсутствовать.
- over - Графический ресурс для отображения кнопки с мышкой над ней. Может отсутствовать.
- disable - Графический ресурс для отображения неактивной кнопки. Может отсутствовать.
- накладывать - Если "1", то графика из параметра down будет накладываться на графику из параметра up при нажатии на кнопу, если "0", то не накладывается.
Параметры звуки
- up - Звуковой ресурс для проигрывания отжатой кнопки. Может отсутствовать.
- down - Звуковой ресурс для проигрывания нажатой кнопки. Может отсутствовать.
- over - Звуковой ресурс для проигрывания кнопки с мышкой над ней. Может отсутствовать.
Параметры время
- невидимости - Время невидимости перед открытием.
- открытия - Время проявления кнопки от полной прозрачности к прозрачности, заданной в модификаторах.
- закрытия - Время исчезания кнопки до полной прозрачности.
Параметры текста
- надпись ID - Надпись на кнопке, перетаскивается из редактора строк.
- надпись - Надпись на кнопке. Используется только, если нет графики.
Параметры шрифта
- имя - Номер шрифта - целое число, начиная с 0 (порядковый номер шрифта).
- размер - Размер шрифта в пикселях.
Прочие параметры
- перейти на - Экран для перехода после клика на кнопку, если условные переходы (ниже) не сработали
- если был экран - Переходим на определенный экран, если некоторый экран был уже хотя бы раз посещен.
- был экран- Проверяемый экран, который мы проверяем на то, был ли он уже открыт хотя бы один раз.
- перейти на - Переходим на этот экран, если экран из предыдущего поля уже открывался.
- рейтинг - Открывает системное окно с предложением проголосовать, данные берёт из rating.xml
- не предзагружать - Не загружает в фоновой загрузке графику экрана на которую ведёт кнопка.
- закрыть приложение - По нажатию закрывает приложение.
- изменить состояние объекта - При клике на кнопку перевести объект в новое состояние.
- объект - Изменить состояние у выбранного объекта
- состояние - Новое состояние для объекта из предыдущего поля.
- изменить параметр объекта - Изменить параметр (свойство) объекта при клике на кнопку.
- объект - Изменить параметр у выбранного объекта
- параметр - Параметр, который мы изменяем.
- значение - Новое значение параметра.
- изменить графику объекта - При клике на кнопку изменить графический ресурс объекта.
- объект - Изменить параметр у выбранного объекта
- параметр - Параметр, который мы изменяем.
- значение - Новое значение графического ресурса (перетаскивается из редактора ресурсов).
- открыть внешнюю ссылку - При клике на кнопку открыть ссылку в браузере.
- 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
- объект(успех) - Объект, которому сообщается об удачной покупке
- состояние(успех) - Состояние в которое переводится выбранный объект в случае успешной покупки
- объект(провал) - Объект, которому сообщается о неудачной покупке
- состояние(провал) - Состояние в которое переводится объект в случае неудачной покупки
- позиционирование
- горизонтальное - 0 - нет выравнивания; 1 - прижать к левому краю; 2 - центр; 3 - к правому
- вертикальное - 0 - нет выравнивания; 1 - прижать к верхнему краю; 2 - центр; 3 - к нижнему