Top > C88-ミサイル挙動

C88-missile_01.gif

基本

  1. 武器のミサイルの発射位置や方向は、武器メッシュにソケットを仕込んでそこから発射するように
    c88-missile_09.png
  2. 「Projectile Movement」で動かしてる。
    • ミサイルを発射してミサイルクラスがspawnされる際に「Projectile Movement」の「Homing Target Component」にホーミング相手のactorを設定しておく
  3. ミサイル本体はこんなBP。
    c88-missile_01.png
    • タイムラインの「Rate」値を補正して「Projectile Movement」の「Homing Acceleration Magnitude」(追っかけ率。多分)に設定する
    • oO(今思ったけどTickのノードを毎回TimelineのPlayに繋げなくてもいい気がする……)
  4. タイムラインはこんな感じ。
    c88-missile_02.png
    • 0.0〜1.0。この値が0.0になると相手を追っかけなくなる。

4連装ミサイル

C88-missile_02.gif

  • 1発ずつずらして発射したいので「Delay」でタイミングずらしてる。
    c88-missile_03.png

トマホーク

C88-missile_03.gif
c88-missile_04.png

  • 初期設定では「Projectile Movement」の「Is Homing Projectile」をOFFにしておく
  • タイムラインの「Homing Rate」で追尾するようになった段階で追尾を開始させるようにした
  • 一旦落ちて飛び上がる挙動は別途タイムラインの「Upper Velocity」で調整、Velocityに直接設定。

c88-missile_05.png

  • 「Homing Rate」 - 途中から追尾を開始させるようなタイムライン。
  • 「Upper Velocity」 - Upper方向の移動量もタイムラインに持たせる。始めはちょっとマイナス気味に落ちて、その後飛び上がる用なVelocity値に。
  • 元ネタはサガフロンティアのストーカー

多弾頭ミサイル

C88-missile_04.gif

  • 打ち出したミサイルポッドから
    c88-missile_06.png
  • 小型ミサイルが飛び出す
    c88-missile_07.png
  • ミサイルポッドのBPはこんな感じ。
    c88-missile_08.png
    • 0.75秒経過後からミサイルの発射を開始する。
    • 1発ずつ弾をずらすのは4連装ミサイルとかと同じくDelayを掛ける。
  • ソケットはこんな感じに。
    c88-missile_10.png
  • やったはいいけど、自分の撃ったミサイルは軌道があんまり見えないという悲しい結果……弾道を高くせずに抑え気味にすれば良かった。
  • 敵が使った場合はいい感じに襲ってくる感じに。
  • 元ネタはアーマードコアとかGP03とか。OP位もっと弾を出したかった。

添付ファイル: filec88-missile_10.png 490件 [詳細] filec88-missile_09.png 520件 [詳細] filec88-missile_08.png 573件 [詳細] fileC88-missile_04.gif 518件 [詳細] filec88-missile_07.png 445件 [詳細] filec88-missile_06.png 440件 [詳細] filec88-missile_05.png 468件 [詳細] filec88-missile_04.png 591件 [詳細] filec88-missile_03.png 690件 [詳細] filec88-missile_02.png 532件 [詳細] filec88-missile_01.png 710件 [詳細] fileC88-missile_02.gif 527件 [詳細] fileC88-missile_03.gif 501件 [詳細] fileC88-missile_01.gif 617件 [詳細]

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2015-08-23 (日) 07:21:14 (3171d)