Beispiel #1
0
        protected override IEnumerator FadeIn()
        {
            yield return(base.FadeIn());

            // Add Enemy tag to colliders
            softSpot1.AddTag((int)Tags.ENEMY);
            softSpot2.AddTag((int)Tags.ENEMY);
            repelCollider.AddTag((int)Tags.ENEMY);
            repelCollider.RemoveTag((int)Tags.REPEL);
        }
Beispiel #2
0
 protected override IEnumerator Death()
 {
     if (child != null)
     {
         child.head   = null;
         child.target = null;
     }
     if (head != null)
     {
         head.child = null;
     }
     if (personalSpace != null)
     {
         personalSpace.RemoveTag((int)Tags.SEALINK);
         personalSpace = null;
     }
     yield return(base.Death());
 }