Esempio n. 1
0
 public virtual void FireflyDestroy(YellowFirefly firefly)
 {
     if (!visible) return;
     YellowFirefly newFirefly = (Instantiate(firefly.gameObject) as GameObject).GetComponent<YellowFirefly>();
     newFirefly.m_visualiser.transform.position = newFirefly.transform.position;
     newFirefly.Direction--;
     firefly.Direction++;
     Interact = null;
     Creator.DestroyObject(this);
 }
Esempio n. 2
0
 public void FireflyDestroy(YellowFirefly firefly)
 {
     SetNewDirection(Direction+1);
     firefly.Direction=Direction+3;
     OnDamageDealt(1);
     //SetNewDirection(Direction - 1, true);
 }
Esempio n. 3
0
 public void FireflyDestroy(YellowFirefly firefly)
 {
     firefly.Direction--;
     Creator.DestroyObject(this);
     Destroyed = true;
 }