私はC#でゲームをしています。私はラベルを表示するためのタイマーについて何かを読んだ。タイマーfor cラベル#
これは単なる警告ラベルである必要があります。私はThread.Sleep
を試してからラベルを隠していましたが、表示される前に隠されていました。
これを行う可能性はありますか?
ありがとうございます。
labelTwiceRestart.Visible = true;
System.Threading.Thread.Sleep(5000);
labelTwiceRestart.Hide();
return;
あなたが見ているのは、アプリケーションがフリーズしてから、ラベルの表示を更新してから、フリーズ解除してすぐにラベルを非表示にすることです。あなたはラベルが表示されているのを見ていません。はい、ここでタイマーがお手伝いします。しかし、あなたはあなたの質問の質を向上させることに集中する必要があります。 – Jonesopolis
あなたが達成しようとしていることは本当に明確ではありません。 'Thread.Sleep'はあなたのUIスレッドをこれらの5秒間ブロックするので、あなたは' Timer'を使うべきです。 –