そういうのがいいブログ

アプリ個人開発 まるブログ

アプリ開発覚え書き

【Unity】一部のAndroid端末でパーティクルが表示されない時に改善した方法

要件

Unityバージョン:2022.3.16f1
Android機のバージョン:Android14

はじめに

Android機のPixel8aでアプリを起動したところ
パーティクルが表示されない事案が発生。
(存在はしているが透明になっている様子でした。)

古い端末のPixel4a や iPhoneSEでは表示されるという謎。

今回は改善した方法をご紹介します。

改善した方法

改善した方法はとても簡単で

パーティクルのマテリアルを展開して

ソフトパーティクルのチェックを外すだけでした。

(外した後)

ソフトパーティクルとは?

パーティクルが他のオブジェクトや地形と重なったときに、
エッジが目立たないようにして自然な見た目を実現するための技術らしいです。

私の使用方法ではオフにしても違和感は感じませんでした。

おわりに

ソフトパーティクルの設定に行き着くまでに2時間ほど使ってしまったため
同じような問題に遭遇した方の時短になれば嬉しいです。


Unity C#に関するKindle本を出版しています。なにとぞ! marumaro7.hatenablog.com