★お知らせ(2023/12/27)
いつもLive2D公式コミュニティをご利用いただき誠にありがとうございます。
本コミュニティは2023年12月27日 11:00をもって閉鎖いたしました。
今後の運営はすべて新Live2D公式クリエイターズフォーラムに移行します。
閉鎖に伴い、以下機能は利用不可となります。
・アカウントの新規作成
・トピック投稿、返信
たくさんのご利用誠にありがとうございました。

新Live2D公式クリエイターズフォーラムは以下バナーよりご利用いただけます。
Live2D公式クリエイターズフォーラム

なお、本コミュニティに投稿されたトピックはすべて残りますが、今後削除する可能性がございますので予めご了承ください。
閉鎖に関するお問い合わせにつきましてはLive2D公式クリエイターズフォーラムへご連絡ください。

Unityにインポートした素材で動かしてみるとエラーが発生する

----------------------------------------
動作環境
Cubism Editor 3.2.00
Unity2017.2.0p4
MacOS Sierra 10.12.6
Utage(v3)
----------------------------------------

UnityのConsoleウィンドウのエラーメッセージ:
NullReferenceException: Object reference not set to an instance of an object
Utage.AdvGraphicObjectPrefabBase.ChangeResourceOnDraw (Utage.AdvGraphicInfo grapic, Single fadeTime) (at Assets/Utage/Scripts/ADV/Graphic/Object/Prefab/AdvGraphicObjectPrefabBase.cs:45)
Utage.AdvGraphicObject.DrawSub (Utage.AdvGraphicInfo graphic, Single fadeTime) (at Assets/Utage/Scripts/ADV/Graphic/Object/AdvGraphicObject.cs:118)
Utage.AdvGraphicObject.Draw (Utage.AdvGraphicOperaitonArg arg, Single fadeTime) (at Assets/Utage/Scripts/ADV/Graphic/Object/AdvGraphicObject.cs:109)
Utage.AdvGraphicLayer+c__AnonStorey1.<>m__0 () (at Assets/Utage/Scripts/ADV/Graphic/AdvGraphicLayer.cs:155)
Utage.AdvGraphicLoader+c__Iterator0.MoveNext () (at Assets/Utage/Scripts/ADV/Graphic/Object/AdvGraphicLoader.cs:48)
UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) (at /Users/builduser/buildslave/unity/build/Runtime/Export/Coroutines.cs:17)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Utage.AdvGraphicLoader:LoadGraphic(AdvGraphicInfo, Action) (at Assets/Utage/Scripts/ADV/Graphic/Object/AdvGraphicLoader.cs:37)
Utage.AdvGraphicLayer:Draw(String, AdvGraphicOperaitonArg) (at Assets/Utage/Scripts/ADV/Graphic/AdvGraphicLayer.cs:153)
Utage.AdvGraphicLayer:DrawToDefault(String, AdvGraphicOperaitonArg) (at Assets/Utage/Scripts/ADV/Graphic/AdvGraphicLayer.cs:175)
Utage.AdvGraphicGroup:DrawCharacter(String, String, AdvGraphicOperaitonArg) (at Assets/Utage/Scripts/ADV/Graphic/AdvGraphicGroup.cs:97)
Utage.AdvCommandCharacter:DoCommand(AdvEngine) (at Assets/Utage/Scripts/ADV/Command/Grahic/AdvCommandCharacter.cs:47)
Utage.c__Iterator1:MoveNext() (at Assets/Utage/Scripts/ADV/Scenario/AdvScenarioThread.cs:320)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
Utage.c__Iterator0:MoveNext() (at Assets/Utage/Scripts/ADV/Scenario/AdvScenarioThread.cs:189)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)


お世話になっております。

LIve2d(v3)で書き出した素材をUnityにインポートし再生すると、上記エラーが発生いたしました。
grapic.File.UnityObject.GetType()でファイルタイプを確認したところ、
GameObjectじゃなくてLive2D.Cubism.Core.CubismMocになっています。

お忙しいとは思いますが、ご対応宜しくお願いいたします。
タグ付けされた:

コメント

  • @ちょう さん

    もし可能であれば、調査のために、その現象が発生する最小のプロジェクトを提供していただけませんか?
    プロジェクトを提供して頂ける場合、送付方法は、私宛のDMでお願いします。

    よろしくお願いいたします。

コメントするにはサインインまたは登録して下さい。