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; } }