宴3でのLIVE2Dの使用

317 views
Skip to first unread message

ぽちょむきん

unread,
Feb 12, 2017, 3:49:22 PM2/12/17
to 宴ユーザーグループ
質問の前によくある質問や、過去のQ&Aや古いQ&Aに、同様の質問がないかご確認ください。

宴のバージョン:3.0.0f3
Unityのバージョン:5.5.0f3

いつもお世話になっております。
本日そちらの宴ver3をDLさせて頂きました。

そして、元々宴2で作っていたプロジェクトを宴3で移植しようと思い、
新規にプロジェクトを作成し作り直そうと思ったところ、
UtageForLive2D内のスクリプトにて多数のエラーが発生しました。

このアセットも更新がかかってると思い、再度UtageForLive2DをDLし、
インポートしてもエラーは消えません。

そこでアップデートガイドを確認したところ、以下の記載を発見いたしました。
>まだ宴3には対応できていません。宴3のリリース後対応する予定です。
>Live2Dに関してはLive2DもCubizm3.0をリリース予定とのことですので、そちらのみの対応になるかもしれません。
>宴3の進捗と、Cubizm3.0の進捗の様子をみつつ、要望に合わせて考えていこうと思います。

これは、UtageForLive2DのアセットをDLしても駄目ということでしょうか?
また、現時点でLive2Dに対応してないのであれば、対応する目途などはあるのでしょうか?
(大体の時期でいいのでお教えください)

以上です。

kumaga...@gmail.com

unread,
Feb 12, 2017, 3:54:05 PM2/12/17
to 宴ユーザーグループ
一応上記のエラーについて記載しておきます。

Assets/UtageForLive2D/Scripts/AdvGraphicObjectLive2D.cs(28,30): error CS0115: `Utage.AdvGraphicObjectLive2D.CurrentObject' is marked as an override but no suitable property found to override

Assets/UtageForLive2D/Scripts/AdvGraphicObjectLive2D.cs(38,26): error CS0115: `Utage.AdvGraphicObjectLive2D.OnInit()' is marked as an override but no suitable method found to override

Assets/UtageForLive2D/Scripts/AdvGraphicObjectLive2D.cs(44,33): error CS0246: The type or namespace name `GraphicInfoList' could not be found. Are you missing an assembly reference?

Assets/UtageForLive2D/Scripts/AdvGraphicObjectLive2D.cs(86,26): error CS0115: `Utage.AdvGraphicObjectLive2D.OnDrawArgCustom(Utage.AdvGraphicOperaitonArg)' is marked as an override but no suitable method found to override

Assets/UtageForLive2D/Scripts/AdvGraphicObjectLive2D.cs(150,26): error CS0115: `Utage.AdvGraphicObjectLive2D.OnFadeOut(float)' is marked as an override but no suitable method found to override

Assets/UtageForLive2D/Scripts/AdvGraphicObjectLive2D.cs(158,47): error CS0246: The type or namespace name `EffectColors' could not be found. Are you missing an assembly reference?

Assets/UtageForLive2D/Scripts/AdvGraphicObjectLive2D.cs(169,37): error CS0115: `Utage.AdvGraphicObjectLive2D.AddNewEventColliders(UnityEngine.GameObject, bool)' is marked as an override but no suitable method found to override

Assets/UtageForLive2D/Scripts/AdvGraphicObjectLive2D.cs(182,26): error CS0115: `Utage.AdvGraphicObjectLive2D.OnClick(UnityEngine.EventSystems.BaseEventData, Utage.StringGridRow, UnityEngine.Events.UnityAction<UnityEngine.EventSystems.BaseEventData>)' is marked as an override but no suitable method found to override

Assets/UtageForLive2D/Scripts/AdvGraphicObjectLive2D.cs(217,26): error CS0115: `Utage.AdvGraphicObjectLive2D.OnWrite(System.IO.BinaryWriter)' is marked as an override but no suitable method found to override

Assets/UtageForLive2D/Scripts/AdvGraphicObjectLive2D.cs(226,33): error CS0246: The type or namespace name `GraphicInfoList' could not be found. Are you missing an assembly reference?

Assets/UtageForLive2D/Scripts/AdvGraphicObjectLive2D.cs(242,41): error CS0246: The type or namespace name `GraphicInfoList' could not be found. Are you missing an assembly reference?

Assets/UtageForLive2D/Scripts/Live2DModelData.cs(99,28): error CS0246: The type or namespace name `GraphicInfoList' could not be found. Are you missing an assembly reference?

Assets/UtageForLive2D/Scripts/Live2DModelData.cs(116,21): error CS0246: The type or namespace name `GraphicInfoList' could not be found. Are you missing an assembly reference?

Assets/UtageForLive2D/Scripts/Live2DObject.cs(35,10): error CS0246: The type or namespace name `FadeInOut' could not be found. Are you missing an assembly reference?

Assets/UtageForLive2D/Scripts/Live2DObject.cs(36,3): error CS0246: The type or namespace name `FadeInOut' could not be found. Are you missing an assembly reference?

Assets/UtageForLive2D/Scripts/Live2DObject.cs(49,63): error CS0246: The type or namespace name `GraphicInfoList' could not be found. Are you missing an assembly reference?

マッドネスラボ

unread,
Feb 12, 2017, 4:06:22 PM2/12/17
to 宴ユーザーグループ
>これは、UtageForLive2DのアセットをDLしても駄目ということでしょうか?
>また、現時点でLive2Dに対応してないのであれば、対応する目途などはあるのでしょうか?
>(大体の時期でいいのでお教えください)

はい。UtageForLive2Dは宴3では使えません。
対応の目途もまだ立っていないです。

Live2DがCubism 3.0というのを近々リリース予定でして、それに合わせてLive2DのUnity対応プラグインも更新するそうなので
そのリリース時期しだいかなと思っていますが、Live2D側からまだ時期の発表がなかったと思います。

現状のバージョンのLive2Dを宴3に対応するという手もあるのですが、
二度手間になってしまうので、ほかの要望とあわせて判断していこうかと思います。


kumaga...@gmail.com

unread,
Feb 13, 2017, 12:14:33 AM2/13/17
to 宴ユーザーグループ
お早いお返事ありがとう御座いました。

上記の件了解いたしました。
おとなしくCubism 3.0のverUPを待とうと思います。

以上です。

kumaga...@gmail.com

unread,
Apr 28, 2017, 5:53:23 AM4/28/17
to 宴ユーザーグループ
お世話になっております。
Live2Dのver3がリリースされ、宴さんのツイッターにて状況を見ておりましたところ、
何もしなくても出来るような記載がありました。

これは宴内での操作は何もしなくて良いということでしょうか?
また宴での対応が必要ならば、どれくらいでご対応されるか分かりますでしょうか?

マッドネスラボ

unread,
Apr 28, 2017, 6:08:34 AM4/28/17
to 宴ユーザーグループ
Live2DのUnitySDKのプレハブの設定をするだけで基本的には表示できます。
ただ、その際にいくつか注意点があるのと、口パクなどはやはり追加のプログラムが必要となるため
その辺を現在調査中です。

まだLive2DのUnitySDK自体がドキュメントがない状態なので、Live2D側の準備待ちという面もあるので、
ひとまず現在できる範囲の簡単な形で、いったん週明け(5/1~5/2)くらいに一度テスト版とドキュメントを公開しようかと思います。

その後は随時アップデートしていく感じになると思います。

マッドネスラボ

unread,
Apr 30, 2017, 1:41:14 PM4/30/17
to 宴ユーザーグループ
Cubizm3.0対応についてまとめました!
ご確認ください。
http://madnesslabo.net/utage/?page_id=9621
Reply all
Reply to author
Forward
0 new messages