public void Fill() // вызываем в SnakeHead при столкновении с блоком { _filling++; FillingUpdate?.Invoke(LeftToFill); if (_filling == _destroyPrice) { Destroy(gameObject); } }
private void Start() { _destroyPrice = Random.Range(_destroyPriceRange.x, _destroyPriceRange.y); FillingUpdate?.Invoke(LeftToFill); }