Options — различия между версиями
Jabchik (обсуждение | вклад) м (→Состояния объекта) |
Odyadina (обсуждение | вклад) (→Общие сведения) |
||
Строка 8: | Строка 8: | ||
** (значения между 0 и 1 управляют уровнем громкости для данного типа звука) | ** (значения между 0 и 1 управляют уровнем громкости для данного типа звука) | ||
*'''page''' - Номер страницы для книги | *'''page''' - Номер страницы для книги | ||
+ | *'''fullScreen''' - полноэкранный режим, используется в приложениях для PC: 1 - на весь экран, 0 - в окне. | ||
*'''language''' - Идентификатор языка | *'''language''' - Идентификатор языка | ||
*'''activity''' - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования). | *'''activity''' - Графический ресурс для индикатора загрузки. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования). |
Версия 15:00, 24 апреля 2013
Options - объект используется для управления глобальными настройками игры.
Общие сведения
- sound - Громкость звука 1 - максимальный; 0 - отключен
- music - Громкость музыки 1 - максимальная; 0 - отключена
- voice - Голос рассказчика 0 - отключен; не 0 - включен
- (значения между 0 и 1 управляют уровнем громкости для данного типа звука)
- page - Номер страницы для книги
- fullScreen - полноэкранный режим, используется в приложениях для PC: 1 - на весь экран, 0 - в окне.
- 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 - удаляет весь текущий прогресс по выбранному профилю, таким образом можно организовать прохождение игры заново для одного и того же профиля.