Exemple #1
0
 public void Increment()
 {
     if (boo++ == 0 && trigger != null)
     {
         trigger.Trigger(true);
     }
 }
Exemple #2
0
 public void Failed()
 {
     if (!isDone)
     {
         isDone = true;
         onFailed.Trigger();
         onFailedErrorMessage.Trigger(null);
     }
     else
     {
         Debug.LogWarning("Promise was already done @" + Time.time);
     }
 }
Exemple #3
0
 public void Success()
 {
     if (!isDone)
     {
         isDone = true;
         onSuccess.Trigger();
     }
     else
     {
         Debug.LogWarning("Promise was already done @" + Time.time);
     }
 }
Exemple #4
0
 public void Trigger()
 {
     trigger.Trigger(TotalStat);
 }