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