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