public BulletController(BulletModel model, Transform spawnPoint, EnemyController target, int turretLevel) { _model = model; _view = BulletFactory.InstantiateView(spawnPoint, _model.PrefabName, this); _target = target; _model.Level = turretLevel; _target.AddObserver(this); }