スクリプトを使用してプレハブからいくつかのオブジェクトをインスタンス化するために、ビルド前のコードを実行しようとしています。私たちのチームは Unity の無料バージョンを使用しているため、バージョン処理を改善するためにスクリプトを使用していくつかのオブジェクトを作成したいと考えています。
これを実現するために、 http://jon-martin.com/ ?p=309で見つけたコードを使用しようとしています。これは非常に簡単ですが、コードの次の部分に問題があります。
BuildOptions customBuildOptions = EditorUserBuildSettings.architectureFlags;
コンパイラ エラーが発生します。
'UnityEditor.EditorUserBuildSettings' does not contain a definition for 'architectureFlags'
Unity 4.1.5f1 を使用していますが、これが変更された可能性があります。BuildOptions は BuildOptions.AutoRunPlayer を有効にするように変更され、最終的に BuildPipeline.BuildPlayer に渡されます (上記のリンクを参照)。
では、現在のビルド ターゲット設定の BuildOptions にアクセスして変更する方法を知っている人はいますか?