SpriteStudio / SS5PlayerForUnity

OPTPiX SpriteStudio 5 Player for Unity
http://www.webtech.co.jp/spritestudio/
MIT License
39 stars 15 forks source link

SS5PlayerForUnity1.1でアニメが表示されない #70

Closed OpenSesameDevelop closed 9 years ago

OpenSesameDevelop commented 9 years ago

SS5PlayerForUnity1.1でインポートしたファイルの表示をする事が出来ません。

インポートの際にエラー等は出ていません。 また、1.0では正常に表示が出来ていました。 SpriteStudioのバージョンは5.3.0.5260です。

1.0でインポートした物にはルートオブジェクトにメッシュとマテリアルが設定されていますが、1.1でインポートした物にはこれらが設定されていません。

何かSpriteStudio上での設定、もしくはインポート手順等に変更が必要なのでしょうか?

MasamiYitsuse commented 9 years ago

お世話になっております。 ほとんどの用法は変わりませんが、V1.0とV1.1ですと、基本的な構造が変更されております。 恐らく、アニメーションが表示できないのは、 カメラの下についているViewというGameObjectの仕様が変更になっているため、そのViewが新しくなっていない可能性があります。

もし、サンプルプレハブでついている、Camera2D(720P)かCamera2D(1080P)をご使用の場合、その直下にあるViewを、V1.1のViewと比較してみて下さると、そちらに1.0ではルートオブジェクトについていたMeshFilterとMeshRendererが、V1.1ではViewに付いていると思われます。

もし、今お使いのシーンデータ上でViewにMeshRendererとMeshFilterが付いていない場合、カメラごとプレハブを入れ替えるか・シーン上のViewのGameObjectをView3Dというプレハブに入れ替えて下さいますようお願いいたします。 (これはドローコール軽減のための仕様変更となっております)。

また、今までルートオブジェクトにあったマテリアル群は、ルートノードのインスペクタの「Based-Material Table」という区分の中に格納されていると思います。

お手数をおかけして大変申し訳ございませんが、まず、上記の点についてご確認をお願いいたします。

OpenSesameDevelop commented 9 years ago

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

ご指摘の通りViewの問題のようでした。無事、表示する事が出来ました。 ありがとうございました。