Beispiel #1
0
    public void ReceiveClean()
    {
        m_CurrentDirtiness -= 1;

        if (m_CurrentDirtiness <= 0)
        {
            OnFullyCleaned.Invoke(this);
            Instantiate(FinishTextPrefab, transform.position, Quaternion.identity);
            Score.scoreTracker += worth;
        }
        else
        {
            OnClean.Invoke(this);
            Instantiate(CleanTextPrefab, transform.position, Quaternion.identity);
            Score.scoreTracker += 100;
        }

        UpdateDirt();
    }
Beispiel #2
0
 private void cleanButton_Click(object sender, RoutedEventArgs e)
 {
     CleanEvent.Invoke(sender, e);
 }