Форум программистов, компьютерный форум, киберфорум
Наши страницы
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Serj190492
155 / 155 / 58
Регистрация: 19.02.2015
Сообщений: 812
1

Google Play Services

07.07.2017, 19:12. Просмотров 1060. Ответов 7
Метки нет (Все метки)

Помогите, пожалуйста, разобраться.
Как правильно подключить ГПСы, если у меня:
- При запуске игры загружается сцена "меню".
- Сама игра в другой сцене.
- При проигрыше или по кнопке "выход" снова загружается сцена "меню".

Если в старте сцены меню разместить код авторизации, то подключение и авторизация происходят при каждом входе в меню, что конечно не верно...
Пока что сделал так,
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
    public static bool needAuthenticate = true;
 
    void Start()
    {
        if (needAuthenticate)
        {
            PlayGamesPlatform.Activate();
            Social.localUser.Authenticate((bool success) => { });
            needAuthenticate = false;
        }
        DontDestroyOnLoad(gameObject);
    }

но при каждом запуске игры выскакивает окно "Подключение к ГПС"... В чужих играх вроде такого не замечал, вроде только при первом запуске так.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.07.2017, 19:12
Ответы с готовыми решениями:

Не подключается к Google Play Services
Добрый день. Делаю игру под андройнд. Пытаюсь настроить систему...

Не авторизуется в Google Play Services
Заранее прошу прощения, если ответ уже был. Я честно убил пол дня на поиски, но...

Использование AdMob и google-services.json
Прочитал что при использовании AdMob в проект нужно добавить...

Ссылка на Google play
Что нужно сделать, чтобы пользователь, нажимая кнопку в приложении, мог...

Unity3D и Google Play
Добрый день, хотелось бы узнать тонкости публикации игр сделанных на Unity3D в...

7
Prog_maker
395 / 353 / 140
Регистрация: 23.01.2011
Сообщений: 985
07.07.2017, 21:18 2
Лучший ответ Сообщение было отмечено Serj190492 как решение

Решение

Сделайте сцену невыгружаемую пустую. А на ней менеджер сцен и загружайте выгружайте другие сцены, но с параметром additive.

Добавлено через 3 минуты
И все остальные менеджеры игры повесьте на главную сцену.
1
Serj190492
155 / 155 / 58
Регистрация: 19.02.2015
Сообщений: 812
07.07.2017, 21:20  [ТС] 3
Prog_maker, наверное это лень и наглость, но нет ли готового примера или может краткого туториала того, как это всё в конечном результате должно выглядеть?
0
Prog_maker
395 / 353 / 140
Регистрация: 23.01.2011
Сообщений: 985
07.07.2017, 21:40 4
За компом буду накидаю небольшой пример
1
Serj190492
155 / 155 / 58
Регистрация: 19.02.2015
Сообщений: 812
07.07.2017, 21:44  [ТС] 5
Был бы очень благодарен, заранее спасибо!
0
Prog_maker
395 / 353 / 140
Регистрация: 23.01.2011
Сообщений: 985
07.07.2017, 23:46 6
Ну вот примерчик не большой. загрузите сцену main. В этом примере меню в виде отдельной сцены, но можно меню и на главной сцене сделать и просто скрывать UI элементы.
2
Вложения
Тип файла: rar SceneAdditiveExample.rar (14.8 Кб, 12 просмотров)
Serj190492
155 / 155 / 58
Регистрация: 19.02.2015
Сообщений: 812
09.07.2017, 12:29  [ТС] 7
Prog_maker, Спасибо, разобрался что и как, добавил менеджеров, вроде всё работает...

Одно смущает - а то, что сцена загружена "фоном", никак на производительность не влияет?
Сейчас игра не требовательная, не заметно. Можно ли такое решение использовать в крупных проектах?)
0
Prog_maker
395 / 353 / 140
Регистрация: 23.01.2011
Сообщений: 985
09.07.2017, 12:57 8
Можно конечно. На производительность не влияет.
1
09.07.2017, 12:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.07.2017, 12:57

Рейтинг Google Play Games
Хочу отобразить на стартовом экране аватарки троих лучших игроков рейтинга...

Unity + google play service
Кароче дело в том что добавил я плагин google play service. После компиляции...

Кнопка для оценки игры в google play
В приложениях часто вижу такую кнопку - для оценки игры в google play. Игрок...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru