★お知らせ(2023/12/27)
いつもLive2D公式コミュニティをご利用いただき誠にありがとうございます。
本コミュニティは2023年12月27日 11:00をもって閉鎖いたしました。
今後の運営はすべて新Live2D公式クリエイターズフォーラムに移行します。
閉鎖に伴い、以下機能は利用不可となります。
・アカウントの新規作成
・トピック投稿、返信
たくさんのご利用誠にありがとうございました。
新Live2D公式クリエイターズフォーラムは以下バナーよりご利用いただけます。
なお、本コミュニティに投稿されたトピックはすべて残りますが、今後削除する可能性がございますので予めご了承ください。
閉鎖に関するお問い合わせにつきましてはLive2D公式クリエイターズフォーラムへご連絡ください。
いつもLive2D公式コミュニティをご利用いただき誠にありがとうございます。
本コミュニティは2023年12月27日 11:00をもって閉鎖いたしました。
今後の運営はすべて新Live2D公式クリエイターズフォーラムに移行します。
閉鎖に伴い、以下機能は利用不可となります。
・アカウントの新規作成
・トピック投稿、返信
たくさんのご利用誠にありがとうございました。
新Live2D公式クリエイターズフォーラムは以下バナーよりご利用いただけます。
なお、本コミュニティに投稿されたトピックはすべて残りますが、今後削除する可能性がございますので予めご了承ください。
閉鎖に関するお問い合わせにつきましてはLive2D公式クリエイターズフォーラムへご連絡ください。
Json内で、要素数が0の配列がある場合
バージョン:Cubism SDK for Unity 2.1
Live2D対応のツールを作っているのですが、Json内で、要素数が0の配列がある場合、エラーになるという現象がたまに報告されています。
たぶん、手動でJsonを書き換えたときに起きているとは思うので、ヒューマンエラーではあるのですが、
live2dのフレームワーク内のJsonクラスは、空配列に対応してないのでしょうか?
Live2D対応のツールを作っているのですが、Json内で、要素数が0の配列がある場合、エラーになるという現象がたまに報告されています。
たぶん、手動でJsonを書き換えたときに起きているとは思うので、ヒューマンエラーではあるのですが、
live2dのフレームワーク内のJsonクラスは、空配列に対応してないのでしょうか?
0
コメント
手動ではなく、Live2DViewerで生成した場合にも空配列が作られていたようでした。
こちら、参考になれば
http://madnesslabo.net/utage/?dwqa-question=live2dの表情モーションだけが正しく読み込まれない#comment-7663
調査したところ、ご報告の通りjsonのパーサクラスで、読み込んでいるjsonに"[]"が空の要素があった場合に落ちてしまう不具合がございました。
近日中に修正させていただきます。
お世話になっております。
先日、Live2D SDK 2.1 for Unity をアップデートしました。
http://sites.cybernoids.jp/cubism-sdk2/unity2-1
この更新により、JSONクラスの不具合修正、及び Live2DMotion.setLoopFadeIn() の実装(以下参照)を行いました。
http://forum.live2d.com/discussion/309/unitysdkでのsetloopfadeinについて
取り急ぎご報告まで。
後ほど確認してみようと思います。