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

    Set Position (Shape : Line)

    メニューパス : Position > Set Position (Shape : Line)

    Set Position (Shape : Line) ブロックは、入力 Line に基づいて位置を計算し、構図に基づいてその結果を position 属性 に格納します。

    またこのブロックは、形状における計算された位置を基に、方向ベクトルも計算し、構図に基づいて direction 属性 に格納します。この方向は、線の始点から終点までの、正規化されたベクトルと等しいです。

    ノート: Velocity from Direction and Speed ブロックがその後、方向属性を処理します。

    ブロックの互換性

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

    • Initialize 
    • Update 
    • すべての出力コンテキスト

    ブロックの設定

    設定 Type 説明
    Spawn Mode Enum 線に沿ってパーティクルをどのように分布するかを特定します。オプションは以下の通りです。
    • Random: 線上のパーティクルごとのランダムなプログレス (0 から 1) を計算します。
    • Custom: Line Sequencer プロパティ内の線上で、手動でプログレスを特定できます。
    Composition Position Enum (インスペクター) ブロックが位置属性をどのように構成するかを特定します。オプションは以下の通りです。
    • Set: 位置属性を新しい値で上書きします。
    • Add: 新しい値を位置属性値に追加します。
    • Multiply: 位置属性値を新しい値で乗算します。
    • Blend: 位置属性値と新しい値を補間します。ブレンド要素は 0 と 1 の間に指定できます。
    Composition Direction Enum (インスペクター) ブロックが方向属性をどのように構成するかを特定します。オプションは以下の通りです。
    • Set: 位置属性を新しい値で上書きします。
    • Add: 新しい値を位置属性値に追加します。
    • Multiply: 位置属性値を新しい値で乗算します。
    • Blend: 位置属性値と新しい値を補間します。ブレンド要素は 0 と 1 の間に指定できます。

    ブロックのプロパティ

    入力 Type 説明
    Line Line 位置を計算する形状を決定する、Line です。
    Line Sequencer Float 線上のパーティクルの位置を決定します (プログレスのパーセンテージとして)。
    このプロパティは、Spawn Mode を Custom に設定したときのみ表示されます。
    Blend Position Float 現在の位置属性値と新たに計算された位置の値の、ブレンドパーセンテージです。
    このプロパティは、Composition Position を Blend に設定したときのみ表示されます。
    Blend Direction Float 現在の方向属性値と新たに計算された方向の値の、ブレンドパーセンテージです。
    このプロパティは、Composition Direction を Blend に設定したときのみ表示されます。
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)