motionのパーツ表示が反映されない?

質問よろしくお願いします
現在3つのパーツを使って上に重なったものを下に潜り込ませるmotionを製作しました

赤に重なった青をBに移行したとき青パーツ表示を100から0にして緑パーツを0から100にして潜り込ませるというものです
(青と緑は同じ素材です)
このmotionをunityに読み込ませたのですがパーツの表示がそのままで青が消えずに赤に重なった動きになります
live2dではうまくできたのですがunityに読み込ませると反映?されなくて解決策が分かりません
返答よろしくお願いします

コメント

  • 編集済: November 2021
    参考ですが、SDKを使用したFaceRigなどフェイストラッキングソフトの場合

    モーションを作成する時の画面には、
    各部のパラメータを動かす上段の所、Live2Dパラメータ
    パーツの表示、非表示を変える中段、Live2Dパーツ表示
    モデル全体の位置や大きさを変える下段、配置&不透明度 があります

    FaceRigでは、上段の各部を動かすパラメータは機能しますが、下段は設定しても機能しない
    中段のLive2Dパーツ表示は、表示させるは機能するけど消すのが機能しない中途な仕様(バグ)状態
    動作させる機能作ってないのに表示だけ機能してしまってる状態

    なのでFaceRigで手などパーツ表示切り替えをする場合は、表示、表示消しをパラメータ値できるように作成しておき
    モーションでパラメータ値の所で表示、表示消しを行うのが普通になってます

    つまり、Live2Dの仕様、機能にあっても、利用するソフトによっては全てが機能するとは限らない
  • 回答ありがとうございました、てっきり反映されるものだと思っていました
    早速パラメーターで作り直してみます☺
  • 初めまして。
    Unityで似たような「パーツ表示/非表示が反映されない」不具合があった時に問い合わせたところ、
    Unity側の設定で解消できるという回答をいただいたことがあります。
    下記ディスカッションの、Live2Dスタッフ様からの返信をご参照ください。
    https://forum.live2d.com/discussion/2463/unityでのlive2dアニメーション表示時-差分が重なって表示されます#latest

    すでに解決済かもしれませんが、ご参考になれば幸いです。
  • cucuさん返信ありがとうございます☺
    参考URLの通りにしてみたら無事に解決できました
    本当にありがとうございます

    xsinryux_xさん
    live2dとunityの仕組みが理解できて参考になりました☺
    改めてありがとうございます☺
コメントするにはサインインまたは登録して下さい。