Beispiel #1
0
 private void OnAppearOver()
 {
     if (null != appearOverCallback)
     {
         appearOverCallback();
         appearOverCallback = null;
     }
 }
Beispiel #2
0
 private void OnFadeoutOver()
 {
     if (null != dissappearOverCallback)
     {
         dissappearOverCallback();
         dissappearOverCallback = null;
     }
     Destroy(gameObject);
 }
Beispiel #3
0
 public void Disappear(SimpleEventDelegate dissappearOverCallback)
 {
     this.dissappearOverCallback = dissappearOverCallback;
     animator.SetTrigger("fadeout");
 }
Beispiel #4
0
 public void Appear(SimpleEventDelegate appearOverCallback)
 {
     this.appearOverCallback = appearOverCallback;
     animator.SetTrigger("appear");
 }