★お知らせ(2023/12/27)
いつもLive2D公式コミュニティをご利用いただき誠にありがとうございます。
本コミュニティは2023年12月27日 11:00をもって閉鎖いたしました。
今後の運営はすべて<b class="Bold"><u><a href="https://creatorsforum.live2d.com/" target="_blank">新Live2D公式クリエイターズフォーラム</a></u></b>に移行します。
閉鎖に伴い、以下機能は利用不可となります。
・アカウントの新規作成
・トピック投稿、返信
たくさんのご利用誠にありがとうございました。

新Live2D公式クリエイターズフォーラムは以下バナーよりご利用いただけます。
<a href="https://creatorsforum.live2d.com/" target="_blank"><img src="https://global.discourse-cdn.com/business4/uploads/live2dtest/original/2X/1/1eb8f7d15371141dd0d79e2bbc57d5d8c92cf3a1.png" width="400" height="200" alt="Live2D公式クリエイターズフォーラム"></a>

なお、本コミュニティに投稿されたトピックはすべて残りますが、今後削除する可能性がございますので予めご了承ください。
閉鎖に関するお問い合わせにつきましてはLive2D公式クリエイターズフォーラムへご連絡ください。

Unityでreimportしたときのgit上に大量の差分が発生する

----------------------------------------
動作環境
Unity2017.4.16f1
Windows10
Cubism 4 SDK for Unity R1
----------------------------------------


以下のディスカッションについて、同様のことが起きています。
対応方法は記載されておりますが、どうしてこの事象が起きるか教えていただきたいです。
また、CubismSDKもこのディスカッションの時より新しい物を使用していますが、
同じ事象がおきる認識っで合っていますでしょうか?

よろしくお願い致します。

https://forum.live2d.com/discussion/1125/unityでreimportが実行されると-prefabの内容が変更されてしまいます
タグ付けされた:

コメント

  • @neko500ml さん

    .model3.jsonを再インポートした際には、最後に PrefabUtility.ReplacePrefab() を呼び出しています。
    (Unity2018以降は PrefabUtility.SaveAsPrefabAsset() を使用しています)
    これを使用すると、Project内の更新対象となるPrefabに差分が発生し、Prefabへの変更を反映します。この処理はUnityのInspectorにある「Apply」ボタンに相当するため、再インポート時に必要となります。
    上述の理由のため、現在公開している最新のSDKでも PrefabUtility.ReplacePrefab() は使用しており、更新時には差分が発生します。
コメントするにはサインインまたは登録して下さい。