Реклама с наградой
Выдадим награду после успешного просмотра рекламы.
Вызовем rewardedBreak() и дождёмся результата. GameServices.Rewards в примере — сервис игры, который выдаёт награду. Если реклама может завершиться после закрытия сцены, проверим, что сцена ещё открыта.
const result = await this.engine.platform.rewardedBreak();
if (result.success) {
this.getSceneService(GameServices.Rewards).grant();
}
success: trueВыдаём награду
success: falseИгрок продолжает без награды