Lifetime モジュール

Lifetime モジュールは、スポーン時のパーティクルの初期ライフタイムを設定します。

Choose your operating system:

Windows

macOS

Linux

Lifetime

Lifetime モジュールは、スポーン時のパーティクルの初期ライフタイムを設定します。以下のメンバーが含まれます。

プロパティ

説明

Lifetime

Lifetime

パーティクルのライフタイムを秒単位で記す float 型分布。パーティクルのスポーン時に EmitterTime に基づいて値を読み出します。

スポーン時は、モジュールは現在のエミッタ時間を使用して、分布から適切な値を読み出します。その後 Particle.OneOverMaxLifetime フィールドへ追加され、複数のライフタイムモジュールの適用が可能になります。

Lifetime (Seeded)

Lifetime (Seeded) モジュールは、スポーン時にパーティクルのライフタイムを設定するという点で Lifetime モジュールと同一です。しかしこのモジュールは、エミッタの使用時はいつでもモジュールからより一貫性のあるエフェクトを提供するために、分布値の選択に使用するシード情報を指定することが出来ます。以下のメンバーが含まれます。

プロパティ

説明

RandomSeed

Random Seed Info

このモジュールのプロパティの「ランダム」値の選択に使用するランダムシード。以下の値が含まれます。:

プロパティ

説明

Get Seed From Instance

true の場合、モジュールはオーナー インスタンスからシードを取得しようとします。失敗すると、 Random Seeds 配列からシードを取得するためにフォールバックします。

Instance Seed Is Index

true の場合、インスタンスから抽出したシード値は Random Seeds 配列のインデックスとなります。

Parameter Name

このシードを設定するために配置されたインスタンスにエクスポーズする名前です。

Random Seeds

このモジュールを使用するためのランダムシード値です。複数の値を指定すると、インスタンスがランダムに値を選択します。

Reset Seed On Emitter Looping

true の場合、シードはエミッタがループする都度リセットされます。

Lifetime

Lifetime

パーティクルのライフタイムを秒単位で記す float 型分布。パーティクルのスポーン時に EmitterTime に基づいて値を読み出します。

スポーン時は、モジュールは現在のエミッタ時間を使用して、分布から適切な値を読み出します。その後 Particle.OneOverMaxLifetime フィールドへ追加され、複数のライフタイムモジュールの適用が可能になります。

Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
閉じる