コンテンツにスキップ

放出レートを駆動する

ParticleSystemの放出レートを時間で動かすには、Emission Rateドライバを使います。

トラックのドライバにEmission Rateを選び、カーブにレベルを描きます。 このドライバは合成モードがMultiplyなので、レベル1.0が元の放出レート(baseline)にあたります。 レベル2.0なら倍、0.5なら半分です。

baselineはエミッターのrateOverTimeの現在値から読み取ります。 そのため、元の放出レートが0のエミッターは乗算では立ち上がりません(baselineが0のときの罠を参照)。 立ち上げたいときは、ベイク先のエミッターに0でない放出レートを設定しておきます。

このドライバはrateOverTimeがConstantモードであることを前提にします。 CurveやTwo Constantsでは基準値を正しく読めず、ベイクの倍率がずれたり、警告としてスキップされることがあります。