Unity は XAML C# の Visual Studio ソリューションを生成します。XAML コードを筆頭に UnityEngine.dll、Assembly-CSharp.dll など XAML C# ソリューションによって生成されたアセンブリを扱えます。
Unity は resources、vcproj、xaml ファイルなどを生成します。もしプロジェクトを同じディレクトリのトップでビルドした場合、これらのファイルは上書き されません 。
これらファイルの編集は安全で、もしも元に戻したくなった場合、ファイルを削除するだけです。そしてフォルダー トップのプロジェクトをビルドします。
備考: Unity はソリューションとプロジェクトのファイルがすでに存在する場合はそれらを変更しません。Visual Studio は個々のファイルの代わりにすべてのデータフォルダーを扱うため、新しいファイルをデータフォルダーに追加すると自動的に使用されます。
生成された Visual Studio プロジェクトには三つの構成があります: Debug、Release 、 Master。Debug 構成はいろいろなセーフティチェックがついていて実行速度が遅く、Release 構成にはそれらのチェックがなくプロファイラも使用できません。Master 構成はストアに提出する最終ビルドで使用します。
もしも Development Build の文字が左下隅に表示されているなら、ゲームは提出用のビルドがされていません。この文字は Unity からのビルド時に Development Build を選択していた場合表示されます。もしくは Debug か Release 構成でビルドした場合も表示されます。
• 2017–05–16 編集レビュー 無しに修正されたページ - ページのフィードバックを残す