Unity はプロジェクトに関する多種多様な情報が保存されています。ですが、中には保存方法が異なっているものもあります。つまり、作業内容が いつ 保存されるかは変更したものの種類による、ということです。
もちろん、私たちは通常通りに保存して、作業による変更点を保存するための バージョン管理 を使用することをお勧めします。これにより、変更を試しても作業内容を失うリスクなしで手戻りできるようになります。
シーンの変更点には、ヒエラルキー上のいかなるオブジェクトの修正点も含まれます。例えば、追加、移動、またはゲームオブジェクトの削除、インスペクターからヒエラルキーにあるゲームオブジェクトのパラメーターの変更などが該当します。
シーンの変更点を保存するには、 File メニューから Save Scene を選択するか、 Ctrl/Cmd + S を入力してください。 これにより現状の変更点はシーンに保存され、 さらに “Save Project”(下記参照)も実行します。
これはつまり、“Save Scene” を実行すると すべてが保存されるということです。
Unity で変更できるのはシーンに限られておらず、 プロジェクト全体 に関することもできます。これらの設定の保存は File メニューから “Save Project” を選択することでシーンの変更とは独立して行うことができます。
“Save Project” を行うとシーンの変更点を保存するのではなく、プロジェクト全体に関する変更点のみを保存します。例えば、(プレハブの確認/修正の目的で)シーンに一時的に配置したプレハブに対しての変更点を保存したいなど、プロジェクト内容を保存したいけれど、シーンには保存したくない場合が該当します。
“Save Project” を行った際に保存されるプロジェクト全体の変さらには以下のものが含まれます:
“Project Settings” メニューにあるすべての要素、例えばカスタム入力軸、ユーザーの定義したタグやレイヤー、物理重力の強さなどは “Save Project” を選択した時に保存されます。
以下の設定はプロジェクトを保存した際に Library フォルダーに保存されます:
Build Settings も ´EditorBuildSettings.asset´ として Library フォルダーに保存されます。
また、プロジェクト全体の設定と共に保存されるものには “apply” ボタンのない アセットへの変更も含まれます。例えば、以下のようなものがあります:
変更の中には “Save” アクションをせずともディスクにすぐさま書き込まれるタイプの変更もあります。以下のようなものがあります:
ほとんどのアセットタイプのインポート設定は変更点を適用するため “Apply” ボタンを押す必要があります。これは、アセットに新しい設定に従った再インポートが必要なためです。これらの変更は Apply ボタンを押すとすぐに適用されます。例えば:
他にもいくつか、ディスクに即座に保存される、または “Save” アクションが必要ないデータがあります:
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.