親 Transform の大きさに合わせてエフェクト全体の大きさを連動させる基本設計手法です。
\n\n具体的な解決方法
\n- \n
- 対象の Particle System のインスペクターを開きます。 \n
- 最上部の基本設定モジュールを展開します。 \n
- Scaling Mode を `Hierarchy` に切り替えます。 \n
親ゲームオブジェクトのTransform Scale(3軸スケール)を大きくしたり小さく変更しても、放出されるパーティクルの大きさや拡散範囲(シェイプサイズ)が一切変わらず、オリジナルの縮尺のまま放出されてしまう。
Particle Systemの基本モジュール内にある「Scaling Mode」が「Local」または「Shape」になっており、ヒエラルキーの親スケール変化を伝搬する「Hierarchy」に設定されていないことが原因です。
対象となるParticle Systemのインスペクター最上部モジュールを展開し、「Scaling Mode」の設定を「Local」から「Hierarchy」に変更します。
親 Transform の大きさに合わせてエフェクト全体の大きさを連動させる基本設計手法です。
\n\nA. Rendererモジュールの「Mesh Scale」プロパティが `(1, 1, 1)` に固定されていないか確認してください。