AssetModificationProcessor は、シリアライズされたアセットとUnity内で編集されたシーンの保存処理をフックすることができます。
This lets you prevent writing of assets by Unity for integration with VCS
solutions like Perforce which require locking of files.
This can be used as a callback to know when Assets are saved. You can then make
actions such as run code generator.
IsOpenForEdit | 編集を行うために、アセットを外部エディターで開くのを可能にするかどうかを決定します。 |
OnWillCreateAsset | ユーザーの手でインポートされないアセットを作成しようとしているときに呼び出されます。例 ".meta" ファイル |
OnWillDeleteAsset | ディスクからアセットを削除しようとしているときに呼び出されます。 |
OnWillMoveAsset | ディスク上でアセットを移動する際に呼び出されます。 |
OnWillSaveAssets | アセットやシーンファイルをディスクに書こうとしているとき、Unity に呼び出されます。 |