public async Task ShowedCall() { if (OnShowed != null) { await OnShowed?.Invoke(); } }
public void ShowAll() { foreach (var reel in reels) { reel.Show(); } OnShowed?.Invoke(); }
public void Show() { for (int i = 0; i < renders.Count; i++) { renders[i].gameObject.SetActive(true); } OnShowed?.Invoke(); }
public void Show() { OnShowing(this, null); DoShow(); OnShowed?.Invoke(this, null); while (!HandleInput()) { } }
private void ShowValueOnOnElapsed(object sender, EventArgs eventArgs) { if (ShowState == ShowState.Showing) { ShowState = ShowState.Showed; OnShowed?.Invoke(this, 1f); } else if (ShowState == ShowState.Hiding) { ShowState = ShowState.Hidden; OnShowed?.Invoke(this, 0f); } }
private async void Window_Activated(object sender, EventArgs e) { await Task.Yield(); if (!IsActivated) { this.IsActivated = true; this.Activated -= Window_Activated; await Task.Delay(TimeSpan.FromSeconds(1)); OnShowed?.Invoke(sender, e); } }
/// <summary> /// UIを表示する /// </summary> public virtual void Show() { gameObject.SetActive(true); OnShowed?.Invoke(this); }
protected void Send_OnShowed(T item) { OnShowed?.Invoke(item); }