кошелёк
- В момент подписки валюта ещё не инициализирована/не создана, и падает исключение
Как решить проблему? Думал через Observer, но он предназначен для работы с множеством событий. И это ещё больше свяжет View, её валюту и кошелёк
Ну без кода я могу тебе тут посоветовать только одно - жди пока валюта заинициализируется
Подписка выполняется синхронно в OnEnable, а отписка в OnDisable
В чем проблема вынести ее из OnEnable и добавить в колбэк?
ммм... а почему событие на изменение срабатывает раньше инициализации?
ну блин, какие тут варианты? либо инициализировать до загрузки сцены, либо пусть так же асинхронно ждут пока кошелек прогрузится🤨
Спасибо, вы правы. Это решит проблему
Обсуждают сегодня