UnrealEngineではスプラインを作成し、モデリングの補助やアニメーションの軌跡など、いろいろな用途に使用することが可能です。ここではスプラインを動的に生成する方法を紹介します。動的に生成することで外部データとの連動や形状に沿ったスプラインの作成など、多様な道具として使用することが可能になるはずです。
- スプラインにアクセスするための変数を作成(Spline型)
- コンストアクションスクリプトを選択
- Add Spline Componentで動的にスプラインを追加(この時点で自動的に頂点が2つ追加される)
- 後に頂点位置にアクセスしやすくするため、変数に代入しておく
- 頂点数を追加するためにForで繰り返し処理をする
- 必要な数の-2になることに注意
- 頂点を追加