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

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Состояния)
(Состояния)
Строка 16: Строка 16:
 
:'''question''' - сгенерить следующий вопрос ( после ответа на предыдущий);
 
:'''question''' - сгенерить следующий вопрос ( после ответа на предыдущий);
  
Обратная связь:
+
Обратная связь ( важно - отправлять только перед переходом на новый вопрос или выходе из игры - не отправлять статистику по нажатию на кнопку, пользователь может раз 5-6 кликать like и dislike):
 
:'''like''' - лайкнуть текущий вопрос, отправляется на сервер;
 
:'''like''' - лайкнуть текущий вопрос, отправляется на сервер;
 
:'''dislike''' - дизлайкнуть текущий вопрос, отправляется на сервер;
 
:'''dislike''' - дизлайкнуть текущий вопрос, отправляется на сервер;

Версия 08:44, 24 ноября 2015

Параметры

current_question - номер последней несгораемой суммы, записывается при проигрыше или выйгрыше в тривии;
correct - номер правильного ответа для текущего вопроса ( начиная с 0);

Состояния

Основные состояния:

choose_category - генерируем категорию ( объект _категория_ (catMachine) должна иметь состояния cat0,cat1 ...);
start_single - начать игру, передавать после выбора категории;
answer_1 - передаём при нажатии на первый ответ;
answer_2 - передаём при нажатии на второй ответ;
answer_3 - передаём при нажатии на третий ответ;
answer_4 - передаём при нажатии на четвёртый ответ;
replace - заменить один вопрос;
fiftyfifty - убрать два неправильных ответа ( у 'кнопок' должно быть состояние hide );
load - загрузить игру с последней несгораемой суммы;
question - сгенерить следующий вопрос ( после ответа на предыдущий);

Обратная связь ( важно - отправлять только перед переходом на новый вопрос или выходе из игры - не отправлять статистику по нажатию на кнопку, пользователь может раз 5-6 кликать like и dislike):

like - лайкнуть текущий вопрос, отправляется на сервер;
dislike - дизлайкнуть текущий вопрос, отправляется на сервер;
resetlike - сбросить лайк на текущий вопрос, отправляется на сервер;