예제 #1
0
 // Use this for initialization
 void Start()
 {
     //GameManager.events.OnConeAbilityUsed += Cooldown;
     //GameManager.events.OnSpearDrawAbilityUsed += Cooldown;
     FS = GetComponent <FlyingSpear>();
     CD = GetComponent <ConeDraw>();
 }
 void OnTriggerEnter2D(Collider2D collider)
 {
     if (_isFrozen == false)
     {
         // special interaction with iceball (Boss3's projectile, base class FlyingSpear)
         FlyingSpear iceball = collider.GetComponent <FlyingSpear> ();
         if (iceball != null)
         {
             _audio.PlayOneShot(frozenSFX);
             SetFrozen();
             _animator.SetTrigger("Freeze");
         }
     }
 }