1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[Unity] SpriteMaskがAndroidで正常に適応されなかった時の対処

Posted at

#問題
Unityのエディター上は正常にマスクされるのに
Editor.JPG

実機で確認したらマスクが適応されてなかった
android.png

#対処
PlayerSettingsのDisable Depth and Stencilにチェックが入ってるのが原因だった
チェック外したら正常に適応された
projectsettings.JPG

…そもそもデフォルトではチェック外れてるんですけどね
GPU負荷軽減になるからってチェック入れるとマスクが適応されなくなる

##参考
ステンシルバッファの参考資料
https://qiita.com/r-ngtm/items/ec738be7780ccaabf606
 
uGUIのMaskについてのリファレンスだけど記載されてた
https://docs.unity3d.com/jp/560/Manual/script-Mask.html

マスキングは、GPU のステンシルバッファを使用して実装されます。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?