docs.unity3d.com
    目次を表示する/隠す

    Vector Field Force

    メニューパス : Force > Vector Field Force

    Vector Field Force ブロックは ベクトルフィールド を使って、フォースをパーティクルに適用します。このブロックは、事前に作成されベクトルフィールドアセットに格納された特定のフォースを追加するのに便利です。

    ベクトルフィールドの 2D ビュー

    ブロックの互換性

    このブロックは、以下のコンテキストと互換性があります。

    • Update 

    ブロックの設定

    設定 Type 説明
    Data Encoding Enum ベクトルフィールドデータの、エンコード形式です。オプションは以下の通りです。
    • Signed: ブロックはデータをそのまま使います (通常 float 形式)。
    • Unsigned Normalized: データはグレーの中央に、スケーリングおよび偏向されます (通常コンポーネントごとに 8 ビットの形式)。
    Mode Enum ブロックが力をパーティクルに適用する際に使うモードです。オプションは以下の通りです。
    • Absolute: 力を絶対値としてパーティクルに適用します。
    • Relative: 力をパーティクルの速度と相対的に適用します。
    Closed Field ブーリアン (Inspector) フィールドが閉鎖しているかどうかを示します。チェックボックスを有効にすると、ブロックはフィールドが閉鎖しているとみなし、Field Transform 外のパーティクルには影響を与えません。チェックボックスを無効にすると、フィールドはラップし、ブロックは Field Transform 外のパーティクルに影響を与えます。
    Conserve Magnitude ブーリアン (Inspector) Field Transform のサイズが変化する際に、ブロックがフィールドの大きさを保存するかどうかを示します。

    ブロックのプロパティ

    入力 Type 説明
    Vector Field Texture3D ブロックがフォースをパーティクルに適用する際に使う、ベクトルフィールドです。
    Field Transform Transform  フィールドを配置、拡大縮小、または回転させる際に使う変換です。
    Intensity Float フィールドの強度です。値が高いほど、パーティクル速度が増します。
    Drag Float 抵抗係数です。抵抗が高いほど、パーティクルの速度に与える力の影響は大きくなります。
    このプロパティは、Mode を Relative に設定したときのみ表示されます。
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)