BasilYes / godot-yandex-games-sdk

Yandex games SDK implementation for godot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Что-то тут не так

NS823 opened this issue · comments

func _init():
	
	YaSDK.connect("rewarded_ad", self, '_rewarded_ad_signal')
	YaSDK.connect("ad", self, '_ad_signal')
	YaSDK.connect("game_initialized", self, '_game_initialized_signal')
	
	YaSDK.init_game()
	#YaSDK.show_ad()

image

У тебя ошибка с сигналами, скорее всего какая-то из функций не правильная. Обрати внимание, что не которые сигналы возвращают данные в виде словаря, некоторые нет
image

А еще когда у тебя возникают ошибки подобного рода, пробуй А) запускать просто на компе (не в вебе) и он выведет тебе ошибку, если она не относится на прямую к Яндекс играм. Б) Читать, что за ошибки тебе выводит движок. В) Пользоваться дебагером в вебе (F12) С) Выкладывать больше информации с ошибкой (лог из дебагера на F12 и больше кода из файла где у тебя возникла ошибка)

Оставил только сигнал game_initialized и функция сигнала при вызове просто не реагирует. Я не могу понять инициализовался ли SDK. Может я где-то что-то не так сделал, хотя всё в функции _ready() и вначале YaSDK.init_game().

Нажми F12, плагин постоянно принтует, что и как он сделал. Подключилось сдк или нет
image
Заведомо рабочий пример находится в этом репозитории.

Проблема решена. Оказалось, что я не включил сам плагин /: