SpriteStudio / SS6PlayerForUnity

OPTPiX SpriteStudio 6 Player for Unity http://www.webtech.co.jp/spritestudio/
MIT License
21 stars 8 forks source link

v0.8.0 マスクを使用した複数のアニメーションでマスクの効果が崩れる #2

Open MasamiYitsuse opened 6 years ago

MasamiYitsuse commented 6 years ago

マスクを使用した複数のアニメーションをシーン上に配置した際に、それらが同じZ座標(同じ奥行き)であった場合にマスクの効果が想定と異なる出力をする場合があります。

その場合、少し(0.1などの極小さい値)で良いのでZ座標をずらして配置してください。

これは、Unityの動的バッチングの際にマスクの(スプライト描画前)描画のメッシュ描画順序が変更されてしまうことで起こっています。 現状は仕様とさせていただきたくお願い申し上げます。

追記: 本件は #10 と同根の症状です。