/// <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; }
private void Awake() { var colider = GetComponent <BoxCollider2D>(); FieldBlock = new Block(colider.bounds); _nextLvlId = 0; UserSlideView = Instantiate(_userSlidePrefab, _slideSpawn.position, new Quaternion(), this.transform); NextLvl(); }