Game

Материал из wiki.appsalutecreator.com
Версия от 09:19, 6 декабря 2014; Beletsky (обсуждение | вклад) (Новая страница: «Объект необходим для отправки событий для различных API (Application Programming Interface). =Параметры о…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Объект необходим для отправки событий для различных API (Application Programming Interface).

Параметры объекта Game

Основные параметры

  • тип (type) - тип объекта.
  • имя (mn) - имя объекта.
  • синхронизация (sync) - синхронизация между layouts.

Добавляемые параметры

+.png session begin: callback (cbsesbeg) - реакция объекта на ответ сервера (запрос "сессия началась" -> сервер -> игра -> ответ)

  • объект - Объект, состояние которого нужно изменить
  • состояние - Новое состояние объекта

+.png game begin: callback (cbgamebeg) - реакция объекта на ответ сервера (запрос "игра началась" -> сервер -> игра -> ответ)

  • объект - Объект, состояние которого нужно изменить
  • состояние - Новое состояние объекта

Состояния

  • ses_beg - сессия начата
  • ses_end - сессия окончена
  • game_beg - игра началась
  • game_end - игра окончена
  • game_pause - игра приостановлена
  • game_resume - игра продолжена
  • level_start - уровень (мини-игра) начата
  • level_end - уровень (мини-игра) окончена
param_score - обязательный параметр (!), передать объекту (par = param_score, val = количество очков, набранных игроком за конкретный уровень)
param_level - обязательный параметр (!), передать объекту (par = param_level, val = уроверь)
  • level_reset - уровень (мини-игра) перезапущена
  • score_broadcast - передача данных о прогрессе игрока.
param_score - обязательный параметр (!), передать объекту (par = param_score, val = общее количество очков, набранных игроком)
param_time - обязательный параметр (!), передать объекту (par = param_time, val = промежуток времени с последней отправки)