Leaderboardsitem

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск

Шаблон для помещения в таблицу лидербордов.

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

  • место - Счетчик, в который будет занесено место игрока
  • имя - Текстовый объект куда будет занесено имя игрока
  • 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
  • selected - указанный в этом поле объект будет показываться по vis для ячейки, которой вызвали "user" и прятаться для остальных
  • lastObjectId - objectId игрока, которому будет проявляться объект selected. Чтобы выключить всем игрокам selected, нужно в этот параметр передать 0
  • lastUserIco - айди иконки последнего кликнутого юзера
  • lastUserName - имя последнего кликнутого юзера

Состояния

  • user - записывает в поля lastUserIco и lastUserName этого же объекта (leaderboardsitem) соотв. айди клипа и имя последнего кликнутого юзера
  • user_param - проявляет по vis объект selected. Перед этим нужно объекту ledaerboardsitem передать параметр param, который соответствует номеру ячейки, в которой нужно проявить selected