/// <summary>
 ///
 /// </summary>
 /// <param name="userSlideView">Плитка, которой управляет игрок</param>
 /// <param name="fieldBlock">Данные о границах поля</param>
 /// <param name="userSlideSpeed">Скорость плитки игрока</param>
 public ControlKeyboardController(IUserSlideView userSlideView,
                                  Block fieldBlock,
                                  float userSlideSpeed)
 {
     _userSlideView = userSlideView;
     _slideSpeed    = userSlideSpeed;
     _fieldBlock    = fieldBlock;
 }
Exemple #2
0
        private void Awake()
        {
            var colider = GetComponent <BoxCollider2D>();

            FieldBlock    = new Block(colider.bounds);
            _nextLvlId    = 0;
            UserSlideView = Instantiate(_userSlidePrefab, _slideSpawn.position, new Quaternion(), this.transform);
            NextLvl();
        }