Unityでreimportしたときのgit上に大量の差分が発生する
----------------------------------------
動作環境
Unity2017.4.16f1
Windows10
Cubism 4 SDK for Unity R1
----------------------------------------
以下のディスカッションについて、同様のことが起きています。
対応方法は記載されておりますが、どうしてこの事象が起きるか教えていただきたいです。
また、CubismSDKもこのディスカッションの時より新しい物を使用していますが、
同じ事象がおきる認識っで合っていますでしょうか?
よろしくお願い致します。
https://forum.live2d.com/discussion/1125/unityでreimportが実行されると-prefabの内容が変更されてしまいます
動作環境
Unity2017.4.16f1
Windows10
Cubism 4 SDK for Unity R1
----------------------------------------
以下のディスカッションについて、同様のことが起きています。
対応方法は記載されておりますが、どうしてこの事象が起きるか教えていただきたいです。
また、CubismSDKもこのディスカッションの時より新しい物を使用していますが、
同じ事象がおきる認識っで合っていますでしょうか?
よろしくお願い致します。
https://forum.live2d.com/discussion/1125/unityでreimportが実行されると-prefabの内容が変更されてしまいます
タグ付けされた:
0
コメント
.model3.jsonを再インポートした際には、最後に PrefabUtility.ReplacePrefab() を呼び出しています。
(Unity2018以降は PrefabUtility.SaveAsPrefabAsset() を使用しています)
これを使用すると、Project内の更新対象となるPrefabに差分が発生し、Prefabへの変更を反映します。この処理はUnityのInspectorにある「Apply」ボタンに相当するため、再インポート時に必要となります。
上述の理由のため、現在公開している最新のSDKでも PrefabUtility.ReplacePrefab() は使用しており、更新時には差分が発生します。