public void CountHit(int index, Figure f) { if (index % 2 == 0) { //play anim uiManager.ShowAnim(); } else { //play particles ParticleController p = spawnManager.SpawnParticles(); p.transform.position = f.transform.position; } uiManager.CountPoints(figuresData[index].points); spawnManager.AddFigureToPool(index, f); //play sound audioSource.Play(); //count points }