public void Initialize()
        {
            var curentWeapon = _changeWeaponeCommand.GetCurentCommand;
            var weapone      = _weaponePrefabsDatabase.GetWeapone(curentWeapon);

            _playerView.SetWeapone(weapone);
            _playerView.ListenReceiveDamage(ReceiveDamage);
            Observable.EveryUpdate()
            .Subscribe(l => FindEnemy());
            _changeWeaponeCommand.ListenChangeWeapone(
                type => _playerView.SetWeapone(_weaponePrefabsDatabase.GetWeapone(type)));
            _hp     = _gameSettingsDatabase.PlayerHp;
            _armour = _gameSettingsDatabase.PlayerArmour;
        }