Ejemplo n.º 1
0
        public void Init()
        {
            _uiManager = Core.Instance.GetService <UIManager>();
            Assert.AreNotEqual(null, _uiManager);

            _eventWindow = _uiManager.GetWindow(UIWindowEnum.EVENT) as EventWindow;

            _mainScreenStateManager = _uiManager.Get_MainScreenStateManager();
            Assert.AreNotEqual(null, _mainScreenStateManager);

            _playerManager = Core.Instance.GetService <PlayerManager>();
            Assert.AreNotEqual(null, _playerManager);

            _uiAnimatorManager = Core.Instance.GetService <UIAnimatorManager>();
            Assert.AreNotEqual(null, _uiAnimatorManager);

            _audioService = Core.Instance.GetService <AudioService>();
            Assert.AreNotEqual(null, _audioService);

            _header = _uiManager.GetWindow(UIWindowEnum.HEADER) as Header;

            _scorePanel = _uiManager.GetWindow(UIWindowEnum.SCORE) as ScorePanel;

            InitEvents();

            _scorePanel.FillShop();
        }