質問: Unity上でLive2Dのキャラクターを描画させ、背景画像を表示させたいのですが、 真っ青背景が表示され、うまいこと表示されません。 Image等で背景画像を配置してみるも、どうしてもキャラクターの前面に表示されてしまいます。 レイヤー情報を持たせようと、 live2DModel.setRenderMode(Live2D.L2D_RENDER_DRAW_MESH); を実行してみるも推奨されていないらしく、十分に調査できておりませんでしたがキャラクタの描画ができませんでした。 やりたいこととしてはPNGやJPGの背景画像をLive2Dで描画されたキャラクターの背景に表示させたいです。 どのような方法で実現できるか、ご教授いただければ幸いです。 環境:Unity4.6.1 ビルドプラットフォーム:WebPlayer、PC(Windows)Standalone 参考にしたサンプル:
回答: 背景画像はどのような方法で追加していますか?私の知る方法だと以下2つあります。 (1)背景画像は、Texture Type=TextureでPlaneの3Dオブジェクトにアタッチしてる (2)背景画像は、Texture Type=Spriteで追加している 真っ青背景となると(1)の方法でPlaneが裏面表示されていて、Planeを回転させてあげると解決する気がします。 ちなみに2)の方法だとSpriteをSceneにドラッグ&ドロップするだけで表示されます。