Skip to content

Блоки

Timaaos edited this page May 20, 2023 · 3 revisions

Инициализация

Блок Initialize YaGames SDK

Блок инициализирует SDK. Этот блок надо вызывать один раз, при запуске.

Блок Enable debug mode

Блок включает режим отладки, он обязателен для работы в редакторе.
Его обязательно надо удалить, перед сохранением и упаковкой проекта.

Булева переменная Is SDK Enabled

Является true, если SDK инициализирован.

Сохранения

Значение Get saved variable name default value value

Используется для получения сохраняемой переменной.
Если переменной не существует, то вернётся стандартное значение, указанное в value.

Блок Set saved variable name value value

Задаёт сохраняемой переменной name значение value.

Булева переменная Is data loaded?

Является true, если данные загружены.

Блок Save progress

Сохраняет все сохраняемые переменные. Может занимать какое-то время.

Блок Load progress

Загружает все сохраняемые переменные. Занимает какое то время.
Рекомендуется ждать до полной загрузки, используя Is data loaded?

Блок Reset progress

Удаляет все сохраняемые переменные.

Реклама

Блок Show fullscreen ad

Показывает Fullscreen рекламу. Рекомендуется показывать рекламу не чаще, чем раз в минуту.

Событие When fullscreen ad closed

Запускается, когда игрок закрыл Fullscreen рекламу.

Булева переменная Is fullscreen ad closed?

Бесполезна/некорректно работает. Является true, если Fullscreen реклама была хоть раз вызвана закрыта.

Блок Show rewarded ad

Показывает Reward рекламу.

Событие When rewarded ad shown

Запускается, когда Reward реклама была просмотрена или закрыта.

Булева переменная Did Rewarded ad give reward?

Является true, если Reward реклама была просмотрена.
Является false, если Reward реклама была закрыта.

Разное

Блок Open Rating Popup

Открывает поп-ап оценки игры.

Булева переменная Can rate game?

Является true, если возможно открыть поп-ап оценки игры.

Значение Device Type

Используется для получения вида устройства.
Может быть или desktop, или mobile, или tablet, или tv.

Булева переменная Is playing on Desktop

Является true, если игрок играет с компьютера.

Булева переменная Is playing on Mobile

Является true, если игрок играет с телефона.

Булева переменная Is playing on Tablet

Является true, если игрок играет с планшета.

Булева переменная Is playing on TV

Является true, если игрок играет с телевизора.