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 | Unity calls this method when it is about to create an Asset you haven't imported (for example, .meta files). |
OnWillDeleteAsset | ディスクからアセットを削除しようとしているときに呼び出されます。 |
OnWillMoveAsset | Unity calls this method when it is about to move an Asset on disk. |
OnWillSaveAssets | アセットやシーンファイルをディスクに書こうとしているとき、Unity に呼び出されます。 |