開発を進めていると、クラス、関数やプロパティーによる(API)動作方式の変更や改善が必要となることがあります。ユーザーの書いたコードに極力影響がでないよう努めますが、いいものを作るためには、互換性のないアップデートをせざるを得ないこともあります。簡単に使用できるようにする場合や、目覚ましいパフォーマンスの向上がある場合に、慎重に考慮を重ねたうえで導入される傾向にあります。開いたとすると、使用していたスクリプトコマンドが変更されたり、削除されたり、動作が少し違ってしまうことがあるかもしれません。「クイックアクセサー」を撤廃しました。除くすべての型に対して使用しなければいけません。古くて使用できなくなり、更新が必要になります。あり、スクリプトで古いコードを使用している個所を検知し、自動的にアップデートすることが可能です。アップデートダイアログご存知のとおり、失敗する可能性を考慮してバックアップを常に取っておくことは重要です。ソフトウェアにコードの上書きを許可する場合は特に注意してください。旧型のコードをアップデートし、上書きします。アップデーターは以下のように書き換えます。Color.red;アップデーターの全体的な動作は以下のとおりです。スクリプト/アセンブリを含むプロジェクトを開く、または、そのようなスクリプト/アセンブリをを含むパッケージをインポートします。スクリプトのコンパイルを始めます。戻るこの手順では、旧型コードを使用する異なるコンパイルパス(例:異なる言語で書かれたスクリプト、エディタースクリプトなど)に分類されるスクリプトがある場合、アップデーターは複数回実行されます。アップデーターが正常に完了した場合、コンソールに以下のような文が表示されるでしょう。場合、通常はコンソールにスクリプトエラーが表示されます。アップデーターは作業を完了できない場合があります。このような場合、コンソールウィンドウに以下のようなメッセージが表示されます。アップデートを妨げるコンパイルエラーがあることもあります。アップデートはこれらのエラーが修正された後に自動的に継続されます。アップデーターを再度実行できます。メニューから以下のように手動で実行することもできます。メニューから手動で実行することもできます。実行させることができます。アップデーターが作業中に問題が発生したということです。一般的にこの問題はアップデーターが変更した点を保存できなかった場合に起こります。更新されたスクリプトを修正する権限がユーザーにない場合などです。コンソールで表示されている行を確認すれば、アップデートプロセスで発生した問題を確認できるはずです。アップデーターが失敗したのはスクリプトファイルに書き込む権限がないことが原因でした。アップデーターによって自動的に変更できるわけではありません。(まったくもって不可能です。2017.3チュートリアルAnswersナレッジベースフォーラムアセットストアフィードバック。