Leaderboardsitem — различия между версиями
Vgolob (обсуждение | вклад) (→Основные параметры) |
Vgolob (обсуждение | вклад) (→Основные параметры) |
||
Строка 17: | Строка 17: | ||
*'''машина для играющих''' - машина должна иметь два состояния - player и invitable. Может менять в них внешний вид окна | *'''машина для играющих''' - машина должна иметь два состояния - player и invitable. Может менять в них внешний вид окна | ||
*'''кнопка пригласить в друзья''' - кнопка для приглашения в игрока из глобальных лидербордов в абс-друзья. Передает клауду состояние “parse_friend_request_lb”. Эта кнопка видна только в глобальных лидербордах у игроков, которые не являются друзьями. | *'''кнопка пригласить в друзья''' - кнопка для приглашения в игрока из глобальных лидербордов в абс-друзья. Передает клауду состояние “parse_friend_request_lb”. Эта кнопка видна только в глобальных лидербордах у игроков, которые не являются друзьями. | ||
− | *'''кнопка удалить из друзей''' - кнопка удаления игрока из абс-друзей. Передает клауду состояние | + | *'''кнопка удалить из друзей''' - кнопка удаления игрока из абс-друзей. Передает клауду состояние parse_friend_request_public и parse_friend_delete_public. Автоматически появляется для всех игроков, которые являются abs-друзьями. |
*'''кнопка play''' - кнопка play для Hidden Battle | *'''кнопка play''' - кнопка play для Hidden Battle | ||
*'''счетчики 1-7''' - Для заполнения значений счетчиков 1-7 нужно в опции записать желаемые параметры в поля public.lbtemplate.val(%d), где (%d) - номер счетчика, и вызвать cloud состояние parse_save. | *'''счетчики 1-7''' - Для заполнения значений счетчиков 1-7 нужно в опции записать желаемые параметры в поля public.lbtemplate.val(%d), где (%d) - номер счетчика, и вызвать cloud состояние parse_save. |
Версия 14:46, 10 мая 2018
Шаблон для помещения в таблицу лидербордов.
Основные параметры
- место - Счетчик, в который будет занесено место игрока
- имя - Текстовый объект куда будет занесено имя игрока
- objectId - Текстовый объект куда будет занесен objectId игрока
- иконка - Иконка игрока
- очки - Счетчик, в который будут занесены очки игрока
- уровень - Счетчик, в который будет занесен уровень игрока
- список желаний - объект-таблица, в который сложим желаемые предметы пользователей. Должна иметь 1 ряд
- кнопка invite - не используется, потому что уже не можем получить сведения с фб о неиграющих друзьях
- кнопка info
- кнопка подарить энергию
- кнопка подарить монеты
- кнопка подарить вип
- машина для играющих - машина должна иметь два состояния - player и invitable. Может менять в них внешний вид окна
- кнопка пригласить в друзья - кнопка для приглашения в игрока из глобальных лидербордов в абс-друзья. Передает клауду состояние “parse_friend_request_lb”. Эта кнопка видна только в глобальных лидербордах у игроков, которые не являются друзьями.
- кнопка удалить из друзей - кнопка удаления игрока из абс-друзей. Передает клауду состояние parse_friend_request_public и parse_friend_delete_public. Автоматически появляется для всех игроков, которые являются abs-друзьями.
- кнопка play - кнопка play для Hidden Battle
- счетчики 1-7 - Для заполнения значений счетчиков 1-7 нужно в опции записать желаемые параметры в поля public.lbtemplate.val(%d), где (%d) - номер счетчика, и вызвать cloud состояние parse_save.
- иконка соцсети - Иконка соцсети. Должна иметь ресурс с двумя кадрами: 0 - фейсбук, 1 - гугл
- иконка страны - Иконка флага. Попытаюсь взять айдишник ресурса для нее из public.flagRes
- иконка vip - Иконка vip. Попытаюсь взять айдишник ресурса для нее из public.vipRes
- счетчик приза res1
- счетчик приза res2
- иконка приза предмет
- счетчик приза предмет
- кнопка получения награды
- слушатель движения - слушатель движения ячейки. Должен иметь состояния moveStart и moveFinish
- placeholder друга - Картинка, которая будет использоваться вместо отсутствующих аватарок
- online - индикатор онлайна игрока, должен иметь состояния online и offline