ローカル投射物とは、弾の挙動や命中時のエフェクトをローカル上で計算して描画するエンティティです。
ローカル投射物は、スキルノードグラフから参照・作成されるため、事前にエディタで設定しておく必要があります。
エンティティ作成時、「投射物モーションデバイス」に従って動き、「ヒット検出」に基づいて衝突判定のルールや効果が決定されます。
実行時は「ライフサイクル設定」に従って処理されます。
作成方法

戦闘プリセット(①)タブを開いたら、サイドバーからローカル投射物(②)を選択します。
その後、新規投射物(③)をクリックすることで作成できます。

ローカル投射物の名前は、一意である必要があります。
プレハブIDは自動的に一意のIDが設定されます。
詳細
基本情報

・基本設定
→ローカル投射物のモデルを設定します。
・ズーム
→サイズ調整を行うことができます。

・ステータス設定
→「作者から受け継ぎました」「独立設定」のどちらかを選択します。
作者から受け継ぎました:HP、攻撃力、防御力はスキル発動者のステータスと同一になります。
独立設定:HP、攻撃力、防御力を個別に設定できます。
・今後の内容が作者に影響されるかどうか
→「作者から受け継ぎました」の場合のみ設定可能です。オンにするとスキル発動者が受けているステータス効果が投射物にも影響します。

・無期限に継続
→オフの場合、ローカル投射物が作成されてから消えるまでの秒数を設定する必要があります。
・X/Zコンポーネント軸破壊距離(m)
→設定した距離を超えるとローカル投射物は消滅します。この条件は能力ユニットを除いて、消滅する条件として最も優先されます。
・Yコンポーネント軸の破壊距離(m)
→設定した距離を超えるとローカル投射物は消滅します。
・ライフサイクル終了時の行動設定
→ローカル投射物のライフサイクルが終了すると、設定した能力ユニットが上から順に実行されます。
ここで設定する能力ユニットは、このローカル投射物の能力ユニット設定の中で定義されている必要があります。
共通コンポーネント

エンティティに対して、機能の追加・編集・削除を行うことができます。
能力ユニット

ライフサイクル終了時の行動設定で参照する能力ユニットを定義します。

コメント