27 заметок с тегом

яндексигры

10 января   яндексигры

Интеграция Я.Игр в C2

<!-- Yandex Games SDK -->
<script src="https://yandex.ru/games/sdk/v2"></script>
<script>
    YaGames
        .init({
            adv: {
                onAdvClose: wasShown => {
                      console.info('adv closed!');
                }
            }
        })
        .then(ysdk => {
            ysdk.adv.showFullscreenAdv({
          callbacks: {
          onClose: function(wasShown) {
            // some action after close
        },
          onError: function(error) {
            // some action on error
        }
    }
})
        });
</script>

Итоговая интеграция Я.игр

<!-- Yandex Games SDK -->
<script src="https://yandex.ru/games/sdk/v2"></script>
<script>
    YaGames
        .init({
            adv: {
                onAdvClose: wasShown => {
                      console.info('adv closed!');
			

                }
            }
        })
	.then(ysdk => {
            ysdk.adv.showFullscreenAdv({
          callbacks: {
          onClose: function(wasShown) {
            ysdk.features.LoadingAPI.ready();
	  },
          onError: function(error) {
            ysdk.features.LoadingAPI.ready();
          }
    	}
	})
	window.ysdk = ysdk;
});
var yalangvar = ysdk.environment.browser.lang;
</script>
7 января   яндексигры

Для C2 вызовы игрового API

"window.ysdk.features.LoadingAPI.ready();"

"window.ysdk.features.GameplayAPI.start();"

"window.ysdk.features.GameplayAPI.stop();"

"window.ysdk.adv.showRewardedVideo({callbacks:{}});"
26 декабря   яндексигры
20 декабря   яндексигры

Контекстное меню в Я.играх

Яндекс Игры проблема: «На устройствах iOS (включая 15.6 и выше) лонгтап по внутреннему полю игры приводит к выделению поля и/или открытию контекстного меню».
РЕШЕНИЕ:

1) вариант:

<body oncontextmenu="nomenu(event);">
...
<!— содержимое страницы —>
...
</body>

________________________________________

2) вариант:

System -> on start is layout "window.addEventListener("contextmenu", function(e) { e.preventDefault(); })"

_______________________________________

3) вариант:

После билда, в css добавь это,

body {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}

Источник: https://vk.com/wall-218944883_4

11 декабря   игры   яндексигры
2024   игры   яндексигры
Ctrl + ↓ Ранее