質問は基本的に1スレッドにつき1つの内容でお願いします。

お問い合わせの際は下記の情報を明記をお願いいたします。

▼ソフトウェアに関するご質問の場合

・【問題が発生したソフトウェア名とバージョン】(例:Cubism Editor 3.1.02、Euclid Editor 1.2.0 など)
・【ご利用のPC環境】例:Windows10、macOS HighSierra など
・【グラフィックボード】例:GeForce GTX 950M など
・【メモリ】例:8GB
・【原画(イラスト)を制作したソフトウェア】例:Photoshop , CLIP STUDIO , SAI など
・【問い合わせ内容がわかるスクリーンショットまたは動画】

---------------------------

▼SDKに関するご質問の場合

・現象の再現を行い検証させていただきますので、再現する最小のプロジェクトのご提供か、再現するまでの手順
・使用したSDKのバージョン

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になっています。

お忙しいとは思いますが、ご対応宜しくお願いいたします。
Tagged:

コメント

  • @ちょう さん

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

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

Sign In or Register to comment.