Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос по монетизации яндекс игры (unity)

Shnuk Ученик (187), на голосовании 8 месяцев назад
Как сделать таймер до начало рекламы прямо во время игры на unity?
Примерно как: до начало рекламы 5 секунд
Голосование за лучший ответ
Роман Shines Профи (826) 9 месяцев назад
ДА! Это лучше , потому, что надо быть готовым
ShnukУченик (187) 9 месяцев назад
??
Роман Shines Профи (826) Shnuk, Ну допустим ты гонишь со всей скорости ты гонишь в игре и тут бац реклама, а потом лажаешь, не круто как-то
Яндекс Игры для разработчиков Профи (685) 8 месяцев назад
Здравствуйте. Если вы используете плагин «GamePush», то во вкладке «Реклама» есть специальная опция, которая позволяет добавить таймер с предупреждением перед показом рекламного блока.

Также обратный отсчёт можно реализовать вручную. Для этого необходимо создать корутину, которая будет замораживать игру и показывать панель с таймером. Поделимся примером:

public IEnumerator ReklamaCor()
{
yield return new WaitForSeconds(60);
ReklamaText.text = "5";
PanelReklama.SetActive(true);
yield return new WaitForSeconds(1);
ReklamaText.text = "4";
yield return new WaitForSeconds(1);
ReklamaText.text = "3";
yield return new WaitForSeconds(1);
ReklamaText.text = "2";
yield return new WaitForSeconds(1);
ReklamaText.text = "1";
yield return new WaitForSeconds(1);
PanelReklama.SetActive(false);
YandexGame.FullscreenShow();
StartCoroutine(ReklamaCor());
}
ShnukУченик (187) 8 месяцев назад
Спасибо
Похожие вопросы