SDKを最新にしたらリップシンクが動かなくなった。
1年前、丁寧に教えていただき音声に合わせて口パクするようになったのですが、Unityのアップデートに伴い、SDKもフィアル構造が違ってきたりして動かなくなりました。
【前回のディスカッション】
http://forum.live2d.com/discussion/218/sdk2-0のサンプルファイルで-リップシンクがしたい#latest
「audio」という部分がダメっぽいのですが、どうなんでしょう。身の丈に合わないことにチャレンジしているので意味不明です。
わかる方がいたら教えてください。よろしくお願いします。
【前回のディスカッション】
http://forum.live2d.com/discussion/218/sdk2-0のサンプルファイルで-リップシンクがしたい#latest
「audio」という部分がダメっぽいのですが、どうなんでしょう。身の丈に合わないことにチャレンジしているので意味不明です。
わかる方がいたら教えてください。よろしくお願いします。
0
コメント
明示的にAudioSourceを取得する必要があります。
以下のように修正してください。(全角の <> は小文字に直してください)
audio.GetOutputData(data, 0);
↓
gameObject.GetComponent <AudioSource>().GetOutputData(data, 0);
※LAppModel.cs内の場合は以下
parent.gameObject.GetComponent <AudioSource>().GetOutputData(data, 0);