Fire_Effect の爆発開始および終了時間の設定
火の効果の[爆発設定](Explosion Setup)ダイアログ ボックスにおける開始および終了スピナーを使用すると、キーフレームの設定、および位相コントローラでの時間と値の設定を効率的に行うことができます。位相コントローラとそのキーフレームを手動で作成することで、これと同じ効果を達成することができます。以下の例では、開始時間と終了時間が
20 と 75 に設定されています。
例
|
c = fire_effect density:20 outer_color:red
-- to set up a new phase controller like the setup dialog does:
-- make and set the controller
pc = bezier_float ()
c.phase.controller = pc
-- add key 1 at 20 & set properties
k = addNewKey pc 20
k.value = 0
k.inTangentType = #slow
k.outTangentType = #fast
-- add key 2 at 75 & set
k = addNewKey pc 75
k.value = 300
k.inTangentType = #slow
k.outTangentType = #fast
-- or, to change times if the keys are already there:
c.phase.keys[1].time = 20
c.phase.keys[2].time = 75
|