Exemplo n.º 1
0
 public void DeselectGriddle()
 {
     if (SelectedGriddle != null)
     {
         SelectedGriddle.DeselectGriddle();
     }
     SelectedGriddle = null;
     RefreshAddButtonStates();
 }
Exemplo n.º 2
0
 void SpawnScoreParticle(Griddle griddle, OrderDisplay target, int points)
 {
     ObjectPooler.Current.Spawn <ScoreGainParticle>("ScoreGainParticle", x => {
         x.Source          = griddle.GetWorldPosition();
         x.Destination     = target.GetWorldPosition();
         x.PercentTraveled = 0;
         x.Points          = points;
     });
 }
Exemplo n.º 3
0
    public void SelectGriddle(Griddle griddle)
    {
        if (griddle == SelectedGriddle || !IsPlaying())
        {
            return;
        }

        if (SelectedGriddle != null)
        {
            SelectedGriddle.DeselectGriddle();
        }

        SelectedGriddle = griddle;
        griddle.SelectGriddle();
        RefreshAddButtonStates();
    }