AnimSequenceのクック処理でHashの違いによるエラーが発生します

現在開発中のタイトルのUnreal Engineのバージョンを5.6にしました。その影響か、Win64版のクック処理でエラーが発生します。(エラーログは添付ファイル「CookingErrorLog.TEXT」をご覧ください)

問題のAnimSequence「MM_HitReact_Right_Med_01」は特にここ最近更新されてはいません。通常と異なるのは、スケルトン及びスケルタルメッシュが弊社作成のベースとなるキャラクターである点です。またこのAnimSequenceを使ってAnimMontageを別途作成して使用しています。

このエラーを解消するためにはどうすればよいでしょうか?

何卒宜しくお願い致します。​​

お世話になっております。

該当アセットを一度エディタ上で再度保存してから再度クックを行い、ハッシュが一致しないかどうかをご確認頂けますと幸いです。

当該アセットを保存しなおしてパッケージビルドを作成したのですが、以前と同じエラーが発生しました。

1つ分かったことがあるのですが、今回確認したエラーは以下ようなログになっているのですが、

-----------------------------------------------

LogWindows: Error: Assertion failed: !IsRunningCookCommandlet() [File:C:\Project\MR_Prod\UE5\Engine\Source\Runtime\Engine\Private\Animation\AnimSequence.cpp] [Line: 4976]

LogWindows: Error: Hash for /Game/Characters/Heroes/Mannequin/Animations/Actions/MM_HitReact_Front_Lgt_01.MM_HitReact_Front_Lgt_01 has changed from 5a28165f9b0773f4c338f0e946c796d03b803f87 to 6fdf69b7866d39114051ae559a560922fcd077ff

-----------------------------------------------

ここに表示されているハッシュ値(from側)はアニメーションの「圧縮データハッシュ」と一致しました。

[Image Removed]この「圧縮データハッシュ」を更新を行えばよいのでしょうか? AnimSequenceの「圧縮を適用する」を実行しても特に変化がありませんでした。

ちなみにパッケージ作成はプラットフォームとして「Win64」を指定してます。

何卒宜しくお願い致します。

これら症状が発生するAnimSequenceですが、指定していたスケルトンが、本来であれば「SK_Mannequin」なのが、弊社作成のテンプレートキャラクターのスケルトンが指定されていました。こちらを元に戻したら(「SK_Mannequin」に差し替えたら)クック処理が通るようになりました。ただAnimSequence.cpp(4976)のcheckに引っかかります。以下出力されたログです。

------------------------------------

Hash for /Game/Characters/Heroes/Mannequin/Animations/Actions/MM_HitReact_Back_Med_01.MM_HitReact_Back_Med_01 has changed from 80aaa197d03890a1dd7d729c26c5a79790edc84f to b914483daecdec969a4d94111fa9aae2d8f91a94

Hash for /Game/Characters/Heroes/Mannequin/Animations/Actions/MM_HitReact_Front_Lgt_01.MM_HitReact_Front_Lgt_01 has changed from 6fdf69b7866d39114051ae559a560922fcd077ff to 6b4848cd5c0309e8aee1031d0ea3917a99c50252

Hash for /Game/Characters/Heroes/Mannequin/Animations/Locomotion/Rifle/MM_Rifle_Idle_ADS.MM_Rifle_Idle_ADS has changed from 91824cf53a7d7a9fd47f77d40f54d9ce3540708f to 70c265ade1f438a3b614151f448d530b5c533c91

Hash for /Game/Characters/Heroes/Mannequin/Animations/Actions/MM_HitReact_Left_Med_01.MM_HitReact_Left_Med_01 has changed from 588f2ba278b99b19e03ff8a73d847da057759cc5 to 4bfb7606b155a6d481235ec970da02d09fa97a50

Hash for /Game/Characters/Heroes/Mannequin/Animations/Actions/MM_HitReact_Right_Med_01.MM_HitReact_Right_Med_01 has changed from 13414424540418a30d7f0c7bb5637cad30c8fc1d to 6e69135cdf9bf926854e999799bdd3eb6f3af203

Hash for /Game/Characters/Heroes/Mannequin/Animations/Actions/MM_HitReact_Back_Med_01.MM_HitReact_Back_Med_01 has changed from b914483daecdec969a4d94111fa9aae2d8f91a94 to 80aaa197d03890a1dd7d729c26c5a79790edc84f

Hash for /Game/Characters/Heroes/Mannequin/Animations/Actions/MM_HitReact_Front_Lgt_01.MM_HitReact_Front_Lgt_01 has changed from 6b4848cd5c0309e8aee1031d0ea3917a99c50252 to 6fdf69b7866d39114051ae559a560922fcd077ff

Hash for /Game/Characters/Heroes/Mannequin/Animations/Actions/MM_HitReact_Left_Med_01.MM_HitReact_Left_Med_01 has changed from 4bfb7606b155a6d481235ec970da02d09fa97a50 to 588f2ba278b99b19e03ff8a73d847da057759cc5

Hash for /Game/Characters/Heroes/Mannequin/Animations/Actions/MM_HitReact_Right_Med_01.MM_HitReact_Right_Med_01 has changed from 6e69135cdf9bf926854e999799bdd3eb6f3af203 to 13414424540418a30d7f0c7bb5637cad30c8fc1d

--------------------------------------

同じAnimSequenceが2回checkに引っかかっているのですが、この動作は問題ないでしょうか?

先日報告した「ハッシュ値が異なる」旨のログの報告ですが、どうやら設定しているスケルトンがSK_Mannequinとは異なるもの(弊社作成のスケルトン)が設定されているのが原因のようです。スケルトンを「SK_Mannequin」に設定しなおしたらクック処理が問題なく行われました。

この件に関しては一旦様子を見させてください。なのでこの質問に関してはクローズしていただいて大丈夫です。

何卒よろしくお願い申し上げます。

承知いたしました、ご連絡頂きありがとうございます。

まだ問題が発生するようでしたらコメントを追加して頂けますとこちらのスレッドを再開できますのでお知らせください。

よろしくお願いします。