Esempio n. 1
0
 public void ChangeActive(bool setActive)
 {
     if (!setActive)
     {
         grid.OnGridChanged((Ink)ink, false);
         active = false;
     }
     else
     {
         active = true;
         ink    = grid.GetInk() as Ink;
         grid.OnGridChanged((Ink)ink, true);
     }
 }
Esempio n. 2
0
 public void ChangeActive(bool setActive)
 {
     if (!setActive)
     {
         spellGrid.OnGridChanged(ink, false);
         active = false;
         spriteRenderer.sprite = unactiveSprite;
         spriteRenderer.color  = Color.white;
     }
     else
     {
         UpdateInk();
         spellGrid.OnGridChanged(ink, true);
         active = true;
         spriteRenderer.sprite = activeSprite;
         ink = spellGrid.GetInk() as Ink;
         spriteRenderer.color = ink.GetColor();
     }
 }