Globaltoplist — различия между версиями
Igood (обсуждение | вклад) (→GlobalTopList) |
Igood (обсуждение | вклад) (→GlobalTopList) |
||
Строка 13: | Строка 13: | ||
Для визуального отображения рейтинга игроков(порядковый номер, имя, кол-во очков) Globaltoplist использует таблицу, которая | Для визуального отображения рейтинга игроков(порядковый номер, имя, кол-во очков) Globaltoplist использует таблицу, которая | ||
'''(должна иметь 3 колонки, иначе может не отобразить)''' задается в настройках таблицы. | '''(должна иметь 3 колонки, иначе может не отобразить)''' задается в настройках таблицы. | ||
+ | |||
+ | Ниже показаны настройки Globaltoplist:<br> | ||
+ | |||
+ | [[Файл:Global_par.jpg]] | ||
Пак - имя пака (которое вы используем в игре, указывается так же в [[Globaltopsender]] и [[Gamedata]])<br> | Пак - имя пака (которое вы используем в игре, указывается так же в [[Globaltopsender]] и [[Gamedata]])<br> | ||
Строка 20: | Строка 24: | ||
'''Таблица и пак - обязательные поля для заполнения''' | '''Таблица и пак - обязательные поля для заполнения''' | ||
− | |||
− | |||
==[[Gamedata]]== | ==[[Gamedata]]== | ||
− | + | Дополнительный объект. Лучше всего разместить его вместе с [[Options]] в глобальном экране. | |
В этот объект мы добавляем количество паков имеющихся в игре и указываем внутренний id пака (у нас это pk1, он же указывается в Globaltoplist в поле Пак в [[Globaltopsender]] в поле "pack") и серверный id. | В этот объект мы добавляем количество паков имеющихся в игре и указываем внутренний id пака (у нас это pk1, он же указывается в Globaltoplist в поле Пак в [[Globaltopsender]] в поле "pack") и серверный id. |
Версия 12:49, 8 февраля 2013
GlobalTopList
Если мы хотим создать рейтинг игроков по количеству набранных очков (например по пакам) тогда нам нужен Globaltoplist.
Чем же он отличается от Localtoplist?
Globaltoplist вычитывает данные из сервера, а Localtoplist из Options хранящихся вместе с приложением на дивайсе.
Работает обычно в связке с такими типами объектов как Gamedata (связывает игровой id и серверный) и Globaltopsender (отправляет результаты на сервер).
Ниже на скрине пример отображения результатов хранящихся на сервере, с помощью Globaltoplist.
Для визуального отображения рейтинга игроков(порядковый номер, имя, кол-во очков) Globaltoplist использует таблицу, которая (должна иметь 3 колонки, иначе может не отобразить) задается в настройках таблицы.
Ниже показаны настройки Globaltoplist:
Пак - имя пака (которое вы используем в игре, указывается так же в Globaltopsender и Gamedata)
место игрока - текстовый объект который, отобразит место игрока
имя игрока - текстовый объект который, отобразит имя игрока
очки игрока - текстовый объект который, отобразит кол-во очков игрока
Таблица и пак - обязательные поля для заполнения
Gamedata
Дополнительный объект. Лучше всего разместить его вместе с Options в глобальном экране.
В этот объект мы добавляем количество паков имеющихся в игре и указываем внутренний id пака (у нас это pk1, он же указывается в Globaltoplist в поле Пак в Globaltopsender в поле "pack") и серверный id.
Globaltopsender
Для этого в поле "pack" указываем очки какого пака отправляем.
Ниже у нас есть два поля где мы можем подключить например две машины и указать состояния при удачной отправке (запустится succsess object) или когда у нас есть какая то ошибка (запустится wrong object).
Для отправки нашему GlobalTopSender`у нужно задать состояние "send"!!!