Esempio n. 1
0
 private void Start()
 {
     anim          = GetComponent <Animator>();
     animToRagdoll = GetComponent <AnimationToRagdoll>();
     rb            = GetComponent <Rigidbody>();
     chasePlayer   = true;
 }
Esempio n. 2
0
 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();
     }
 }