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

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

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

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

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

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

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

ジョーカースクリプトのLive2D導入がうまくいかないです。

UnityのADV作成ソフトジョーカースクリプトでLive2Dを使いたいのですが、チュートリアルがうまくいきません

http://jokerscript.jp/adv/next/live2d
このページの手順でやっているのですが

「haru」にharu.modelをドラッグ&ドロップでModel Jsonに配置します。のところなのですが、
「Live2DModelPrefab」のsimple Model(Script)にModel Jsonを入れるところが、
The associated scritp can not be loaded となって入れることができません。

以前、似たような症状の書き込みの方が、 

Live2DUnity.dll ファイルを入れる場所を間違えていたからなっていた。

と書き込んでいたのですが、 Live2DUnity.dll ファイルを
Assets/Joker_GAMA/live2D/Resources の場所にいれているのに症状改善しない状態です。

ちなみにThe associated~ はジョーカースクリプトをインポート後、[重要]importする前に、以下の2つのファイルをプロジェクトから削除~の2つのファイルをDeleteし、ジョーカースクリプト用のLive2Dプラグインをインポートした時点ですでに、Live2dModelPrefabのスクリプトがThe associatedになっていました。


作業環境は Cubism SDKは2.1 ジョーカースクリプトは ver 0.3.1 Unityは最新のものを使用しています

画像は現在の状況をキャプチャしたものです。

なにとぞ知恵をおかしください、よろしくお願いします
1.png 102.3K

コメント

  • 10月 2015 編集されました
    なるほど。原因がわかりました。

    Cubism Unity SDK 2.1からはシェーダーファイルが外部に配置する方式に変更になりました。
    そのため、Live2DUnity.dllと共にシェーダーファイルも配置してやる必要があります。
    具体的にはLive2DUnity.dllと同じ階層にあるResoucesフォルダもプロジェクトにインポートして下さい。

    ◆Cubism SDK for Unity 2.1からの変更点について

     → シェーダーファイルを外部に配置を参照



    これで解決するかと思います。
  • 情報ありがとうございます!

    ですが、いまだ症状は治らないようです。Resourcesフォルダを入れてみましたが変化無しでした。
    またSDKを2.0を使って、チュートリアル通りに行いましたが同様の状態のままでした。

    引き続きご協力いただけると幸いです
  • 10月 2015 編集されました
    Unityのバージョンはいくつ使ってますか?
    (またWindowかMacかも)

    ちょっと原因の特定が難しいそうですね。
    可能であればfirestorageなどでUnityのプロジェクトごともらえると早めに解決できるかもです。
  • 一度、全てやり直そうと思いジョーカースクリプトのダウンロードから再度始めた所、
    SDKのVer2.1、2,0両方でうまくいくことができました!

    思い当たる原因として、ジョーカースクリプトやSDKの保存場所が悪かったか。(以前はunityのプログラムフォルダに入れていました。pc/ローカルディスク/proramfiles/unity/ediorのところにjokerscriptやSDKなどファイルを置いていた、現在はデスクトップにおいている)
    もしくはジョーカースクリプトのインポート後に、「projectの検索エリアにPlayerと入力してください。
    その下にPlayerというシーンファイルが見つかりますので、ダブルクリックします。」のplayerを起動させていなかったのが原因と考えられます。(こちらの原因が濃厚か。)

    お騒がせしてすみませんでした。
    この度の助言感謝いたします、SDKの2.1での導入の違いについては本当に良い情報をありがとうございます。
    また詰まってしまったらこのコミュニティを使用させてもらいます!
    素早い対応に的確な助言がもらえるこのコミュニティは、本当に素晴らしいと思います
コメントするにはサインインまたは登録して下さい。