public SceneController(ICardData[] cardDatas, ICoroutineHost coroutineHost) { _cardDatas = cardDatas; _coroutineHost = coroutineHost; _playerController = new PlayerController(); _playerController.IsBusy.OnValueChanged += IsBusy_OnValueChanged; _mainWindowController = new MainWindowController(this, this); _isActionAvailable.Value = false; }
public TextureLoader(ICoroutineHost coroutineHost) { _coroutineHost = coroutineHost; }