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

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
м (Состояния объекта)
м
Строка 31: Строка 31:
 
== Состояния объекта ==
 
== Состояния объекта ==
 
На данный момент для объекта "опции" возможно использовать следующие состояния:  '''init''',  '''add''', '''update''', '''change''', '''delete''', '''generate''', '''save''', '''edit''', '''reset''', '''clear_player'''. Других состояний не может быть!!!
 
На данный момент для объекта "опции" возможно использовать следующие состояния:  '''init''',  '''add''', '''update''', '''change''', '''delete''', '''generate''', '''save''', '''edit''', '''reset''', '''clear_player'''. Других состояний не может быть!!!
 +
*'''init''' -
 +
*'''add''' - добавляет новый профиль в приложение
 +
*'''update''' - для профилей из опций заполняет ячейки таблицы, указанной в поле таблица
 +
*'''change''' - выбранный профиль сделать текущим в приложении
 +
*'''delete''' - удалить выбранный профиль
 +
*'''generate''' - генерирует имя профиля по умолчанию при создании нового профиля
 +
*'''save''' - сохранение всех параметров в опции
 +
*'''edit''' - с текущего поля ввода считывает имя и устанавливает его для текущего профиля
 +
*'''reset''' - заменяет файл Options файлом Options_default, то есть сбрасываются все параметры и устанавливаются все параметры по умолчанию
 +
*'''clear_player''' - удаляет весь текущий прогресс по выбранному профилю, таким образом можно организовать прохождение игры заново для одного и того же профиля.

Версия 08:29, 12 марта 2013

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

Object options.png

Общие сведения

  • sound - Громкость звука 1 - максимальный; 0 - отключен
  • music - Громкость музыки 1 - максимальная; 0 - отключена
  • voice - Голос рассказчика 0 - отключен; не 0 - включен
    • (значения между 0 и 1 управляют уровнем громкости для данного типа звука)
  • page - Номер страницы для книги
  • language - Идентификатор языка
  • activity - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
  • first loading bg - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
  • first loading bar - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
  • show progress - 1 - Отображать не только крутилку activity, но и прогрессбар (кастомный или беленкий програмный)
  • loading bg - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
  • loading bar - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
  • поле ввода - Объект, типа edit из которого будет браться имя при добавлении/редактировании профилей. (состояние add у опций)
  • таблица - Объект, типа table в который мы будем складывать все профиля. (состояние update у опций)
  • ввод пустого имени - При попытке добавить пустое имя состоянием add будет изменено состояние заданного объекта.
объект - При попытке добавить пустое имя перевести объект в состояние из следующего поля.
состояние - Новое состояние для объекта из предыдущего поля.
  • Android - кнопка Back - При нажатии на кнопку перевести объект в новое состояние.
объект - При клике на кнопку перевести объект в состояние из следующего поля.
состояние - Новое состояние для объекта из предыдущего поля.
  • Android - кнопка Menu - При нажатии на кнопку перевести объект в новое состояние.
объект - При клике на кнопку перевести объект в состояние из следующего поля.
состояние - Новое состояние для объекта из предыдущего поля.

Состояния объекта

На данный момент для объекта "опции" возможно использовать следующие состояния: init, add, update, change, delete, generate, save, edit, reset, clear_player. Других состояний не может быть!!!

  • init -
  • add - добавляет новый профиль в приложение
  • update - для профилей из опций заполняет ячейки таблицы, указанной в поле таблица
  • change - выбранный профиль сделать текущим в приложении
  • delete - удалить выбранный профиль
  • generate - генерирует имя профиля по умолчанию при создании нового профиля
  • save - сохранение всех параметров в опции
  • edit - с текущего поля ввода считывает имя и устанавливает его для текущего профиля
  • reset - заменяет файл Options файлом Options_default, то есть сбрасываются все параметры и устанавливаются все параметры по умолчанию
  • clear_player - удаляет весь текущий прогресс по выбранному профилю, таким образом можно организовать прохождение игры заново для одного и того же профиля.