コード例 #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);
 }
コード例 #2
0
ファイル: PlanerCore.cs プロジェクト: crassus0/Edge-drivers
 public void FireflyDestroy(YellowFirefly firefly)
 {
     SetNewDirection(Direction+1);
     firefly.Direction=Direction+3;
     OnDamageDealt(1);
     //SetNewDirection(Direction - 1, true);
 }
コード例 #3
0
ファイル: BasicMine.cs プロジェクト: crassus0/Edge-drivers
 public void FireflyDestroy(YellowFirefly firefly)
 {
     firefly.Direction--;
     Creator.DestroyObject(this);
     Destroyed = true;
 }