private void Start() { anim = GetComponent <Animator>(); animToRagdoll = GetComponent <AnimationToRagdoll>(); rb = GetComponent <Rigidbody>(); chasePlayer = true; }
private void OnTriggerEnter(Collider other) { if (other.CompareTag("Enemy") && !other.isTrigger) { playerSounds.Smack(); AnimationToRagdoll enemy = other.GetComponent <AnimationToRagdoll>(); enemy.ToggleRagdoll(false); enemy.Knockback(transform); enemy.RunCoroutine(); gameController.EnemyPunched(); GameObject firework = Instantiate(smashEffect, transform.position, Quaternion.identity); firework.GetComponent <ParticleSystem>().Play(); } }