ここではエミッタに追従するパーティクルから生成されるチャイルドパーティクルを、エミッタに追従させない方法について説明します。
CreativeStudio で以下の場所に用意されているサンプルデータを読み込みます。
" %NW4C_ROOT%/SampleData/Effect/Intermediate/star_particle/star.cptl "
star.cptlの階層構造は、エミッタに対してパーティクルが追従する様に設定されています。 コンテンツパネルに表示されているエミッタstar_ParticleEmitterが、モデルstar_ParticleModelの階層下にある事を確認してください。エミッタに対するパーティクルの追従設定については、パーティクルの追従設定を参考にしてください。
(1)パーティクルセットstar_child_ParticleSetを選択し、プロパティパネルのワールド座標系に配置のチェックを外してください。
(2)モデルstar_ParticleModelを選択し、プロパティパネルのTranslate Y の値に対してスライダを動かしながらパーティクルの動きを確認します。
(3)チャイルドパーティクルはモデルの動きに追従しています。
(4)再度、パーティクルセットstar_child_ParticleSetを選択し、プロパティパネルのワールド座標系に配置のチェックを入れて元にもどします。
(5)モデルstar_ParticleModelを選択し、プロパティパネルのTranslate Y の値をスライダを動かしながらパーティクルの動きを確認します。
(6)チャイルドパーティクルはモデルから置き去りにされています。
パーティクルエフェクトにおける階層構造の詳細については、ユーザーガイド構造による違いと特徴を参考にしてください。