アドベンチャーゲームエンジン。ジョーカースクリプトの掲示板です。15:45:49不具合を発見されましたらこちらでご報告頂けると嬉しいです。16:55:51【ペイント系ツールにおける画像作成時の注意事項について】JokerScript便利なので活用させて頂いております。長文失礼になりますので結論から申し上げますと以下のようになります。「画像をペイント系ツールで作成する場合、レイヤーの統合をおこなって書き出した画像を使うこと」これはJokerScriptの不具合というよりUnityの仕様だと思われます。今回落ち入った事例をご紹介します。Paintでキャラクターを作成しpng形式で書き出しこれをキャラの画像として使おうとしました。書き出したファイル名は仮に「charaA_PNG」とします。Script上の定義はたとえば以下のような感じです。name="charaA"]しても表示されません。Untiy上でエラーもでません。name="charaA"]を実行してもforeオブジェクト内のSpriteがNoneObjectになります。あれと思いsprite画像に「charaA_PNG」を手動で挿入すると無事表示されました。そこでさらに「ImageObject.cs」内を拝見し原因を探したところ画像ファイルを読込むUnityのメソッド「File.ReadAllBytes」で読込みできていなのではないかと考えられました。する?って話ですが、ClipStudioPaintで書き出しを行う際にレイヤーの統合してから書き出したところ上手くいきました。レイヤー情報を残した状態で書き出されたPNGはFile.ReaAllBytesが読み取れないようです。ちなみに他のペイント系ツールでは試していないのでFile.ReadAllBytesが悪いというよりはペイント系ソフト固有の書き出し方法に原因があるのかもしれません。そこでチュートリアル「キャラクターの表示」の注意事項に以下の記載があると再発防止になるかと思います。以上です、失礼します。