private async void CompletedAsync() { await Task.Run(() => { System.Threading.Thread.Sleep(500); }); // ← 要調整(画面読み込み待機) this.documentChanger(); this.frameReSize(); this.Resize += (sender, e) => this.frameReSize(); this.audio = new Audio(); this.audio.MuteChangedEvent += (isMute) => { this.Invoke(new Action<bool>(this.Audio_MuteChanged), isMute); }; this.LoginCompletedEvent?.Invoke(); // ← 読み込み完了通知は最後!! }
public void Start() { this.login = LoginInfo.Load(); if (this.login.IsExists()) { this.audio = null; this.Navigate(GAME_URL); } }