ゲームに「引き付ける」モードを追加しようとしています。そのためには、移動する前にキャラクターに待機するように指示する必要があります (画面にテキストを表示できるようにするため)。次のパラメーターを送信できる Wait メソッドを作成するのが適切であると判断しました。
public bool Wait(int waitTime, GameTime gameTime)
{
// Wait Code
}
このコードは、呼び出された時間を保存し、指定された時間 (ミリ秒単位) 待機し、時間が経過すると true を返します。
ただし、Wait が初めて呼び出されたときにのみ gameTime が格納されるようにする方法がわかりません (または bool が true にフラグを立てることはありません)。フラグ付けを処理するために内部ブールを作成できると思いましたが、これを動的/再利用可能な方法でどのようにプログラムするかわかりませんか?
どんな助けでも大歓迎です。エッセイには申し訳ありません!<3