void SpawnSpark()
    {
        var spark = Instantiate(hitSpark[i++], new Vector3(transform.position.x, transform.position.y, -0.8f), Quaternion.identity);

        Destroy(spark, spark.GetComponent <ParticleSystem>().main.duration);
        var cs = Instantiate(counterSpark, new Vector3(transform.position.x, transform.position.y, -0.8f), Quaternion.identity);

        Destroy(cs, cs.GetComponent <ParticleSystem>().main.duration);
        GetComponent <AudioSource>().Play();
        owner.PlayWhoosh();
    }
 private void ToggleActiveFramesOn()
 {
     controller.activeFrames = true;
     controller.PlayWhoosh();
 }