Unityのゲームで死亡時やクリア時にゲームをリセットしたくて、シーン切り替えでリセットしようとしたのですが、public static変数がリセットされなくて、ゲームをリセットすることができませんでした。今はゲーム終了時にゲームを強制終了する、という方法で応急処置しています。簡単にpublic static変数ごとゲームをリセットする方法など教えて欲しいです。

1件の回答

回答を書く

1283883

2026-01-25 17:10

+ フォロー

ちょっと強引ですがPlayerPrefs等で、シーンロード時に値を一時的に保存しておいて、リセットすることになったらその都度書き換えのはどうでしょうか?
そもそもそういう状況で、static変数を使うのではなく、専用のクラスを作成するか、外部ファイルに保存するなどするのが普通です

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有