private void LevelManager_OnBasketHitEventHandler(object sender, BasketHitEventArgs e) { if (e.HasDirtyTouch) { ResetCombo(); } else { SetComboValue(++_comboValue); } AddScoreValue(); }
private void Basket_OnBasketHitEventHandler(object sender, EventArgs e) { var basket = sender as Basket; if (BasketTouchedEvent == null) { return; } var hasDirtyTouch = _visibleProcessedObjects[basket]; var args = new BasketHitEventArgs(basket, hasDirtyTouch); BasketHitEvent?.Invoke(this, args); }
private void BasketsSpawner_OnBasketHitEventHandler(object sender, BasketHitEventArgs e) { BasketHitEvent?.Invoke(this, e); }