つまり、基本的に、4 つのゲーム状態で実行されるゲームがあります。メインメニュー用に 1 つ、ミニゲーム用に 3 つ。これらの各ミニゲーム内には、ゲームプレイのさまざまなセクションを処理する小さな状態があります。
ここで私の質問です。プレイヤーがゲームで死亡した場合、最初からゲームを再開したいと考えています。したがって、ミニ ゲーム構造体の 1 つを使用してそれらを .beginning に送信します。しかし、多くのブール値とカウンターは、初期化時に設定されるものとは異なるため、めちゃくちゃになります。
プレーヤーを .beginning に戻し、値をゲームの開始時の値に戻すためにコードを再初期化するように指示する方法はありますか?
皆さん、乾杯