プログラムは、build後に動作時に関数Cubismotion 3 Json.ToAnimation Clip()を呼び出して、motions.jsonをアニメイトtionlipに変換した後に、cur
プログラムは、build後に動作時に関数Cubismotion 3 Json.ToAnimation Clip()を呼び出して、motions.jsonをアニメイトtionlipに変換した後に、curvesの値をアニメイトに与えられませんでした。
0
コメント
こちらでもサンプルレベルで確認しましたが、AnimationClipが再生されない現象は確認できませんでした。
検証のために、現象が再現する最小のプロジェクトを提供していただけますでしょうか?
このコミュニティはメッセージを送ることができますので、プロジェクトはそちらに添付してください。
メッセージの送信手順は以下のとおりです。
1. この返信の投稿者名[y_a_s_(Dev Staff)]をクリックします。
2. 開いたプロフィール画面右上の[メッセージ]をクリックします。
3. [新しい会話を開始]が開きますので、アイコン[Attach file]をクリックしログファイルを選択します。
4. [会話を開始する]をクリックし、ご送信ください。
プロジェクトの提供ありがとうございます。
Unityではランタイムで生成したAnimationClipは、AnimationClip.legacyがtrueになるため、AnimatorControllerやPlayableAPIで扱うことができません。
Cubism SDK for UnityはAnimatorControllerやPlayableAPIを利用してAnimationClipの再生をしているため、レガシーなAnimationClipに対応しておりません。
あらかじめAnimationClipを生成したものを使用するか、旧方式のアニメーション再生機能であるAnimationコンポーネントを利用してください。
https://docs.unity3d.com/ScriptReference/AnimationClip-legacy.html
https://forum.unity.com/threads/unable-to-build-animationclip-at-runtime.382799/