public static ExitGameEventArgs Create(int level) { ExitGameEventArgs e = new ExitGameEventArgs(); e.Level = level; return(e); }
protected internal override void OnInit(object userData) { base.OnInit(userData); backBtn.gameObject.SetActive(false); backBtn.onClick.AddListener(() => { Close(); GameEntry.Event.Fire(this, ExitGameEventArgs.Create(1)); }); }
void ExitGameHandler(object sender, GameEventArgs e) { ExitGameEventArgs ne = (ExitGameEventArgs)e; exitGame = true; }
private void MainView_ExitClick(object sender, ExitGameEventArgs e) { ExitGame(e.NeedCloseView); }