public void playerKnockBack(Collider collision)
    {
        Vector3 direction = this.transform.position - collision.transform.position;

        AddImpact(direction, forceMag);
        AudioSource          effectAudio        = soundEffectPlayer;
        E_SoundEffectManager soundEffectManager = soundManger.GetComponent <E_SoundEffectManager>();

        Debug.Log(soundEffectManager);
        Debug.Log(effectAudio);
        effectAudio.clip = soundEffectManager.giveDamageSound();
        effectAudio.Play();
        StartCoroutine(playDamageEffect());
    }
 private void Update()
 {
     if (playEffect)
     {
         playEffect = false;
         AudioSource          effectAudio        = soundEffectPlayer;
         E_SoundEffectManager soundEffectManager = soundManger.GetComponent <E_SoundEffectManager>();
         Debug.Log(soundEffectManager);
         Debug.Log(effectAudio);
         effectAudio.clip = soundEffectManager.giveHitSound();
         effectAudio.Play();
         StartCoroutine(playDamageEffect());
         //playEffect = false;
     }
 }