メインコンテンツへスキップ
< すべてのトピックに戻る

Play Modeで変更した内容がPlay Modeを終了すると消える問題の対処法は?

Play Mode中に変更したコンポーネントの右上の「⋮(3点リーダー)」をクリックし、「Copy Component」を選択して、終了後に「Paste Component Values」で貼り付けます。

Unityの仕様上、Play Mode(再生中)は「仮想環境でのテスト」であり、誤って数値を壊してしまっても安全に元の状態に戻れるよう、終了時にすべての状態が強制リセットされるからです。

Play Mode中の変更を保存したい場合は、上記のコピー&ペーストを使うか、あるいは最初からデータを「ScriptableObject」に保存する設計にしてください(ScriptableObjectの変更は再生終了後も保持されます)。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に