Skip to content

ParticleForceFieldSettings ​

ParticleForceFieldSettingsは、Particleの個別設定をまとめる型です。取得元の設定から値を編集し、所有するComponentへ反映します。

使い方と前提条件 · C# API一覧

型の情報 ​

axis ​

csharp
public Vector3 axis

形状・回転・関節などの基準軸です。

操作:読取・変更。

center ​

csharp
public Vector3 center

力場の中心です。

操作:読取・変更。

falloff ​

csharp
public float falloff

範囲の端へ近づくほど弱める減衰です。

操作:読取・変更。

layerMask ​

csharp
public uint layerMask

影響先・判定対象のLayerをbit集合で選びます。

操作:読取・変更。

range ​

csharp
public float range

Fieldなどの影響範囲です。

操作:読取・変更。

strength ​

csharp
public float strength

効果や力の強さです。

操作:読取・変更。

type ​

csharp
public ParticleForceFieldType type

形状または動作の種類です。

操作:読取・変更。

useSceneFields ​

csharp
public bool useSceneFields

Sceneに配置されたField Componentを参照します。

操作:読取・変更。

実行時の扱い ​

Nativeと接続する操作は、Scriptが実行される有効なWorld内で使用します。破棄したGameObjectやComponentへのアクセスは避けてください。設定Snapshotは取得・編集・反映を1組で扱います。

現行版マニュアル · 8ea58ba2 · 2026-10-28確認