UE4: 時間軸を使用して、直線に沿ったオブジェクトの動きを制御します (一時停止または動き続けることができます)

基本的なニーズ

タイムラインを使用して、列車をレールに沿って真っすぐに動かします。

ステップ

1. まず、インターネットから収集したfbx高速鉄道素材をコンテンツパネルにドラッグし、静的なネットワーク個体に合成します。

注:
(1) パネルに直接ドラッグし、すべてインポートを選択します。
(2) インポート後に複数に分散した場合、全て同じ位置座標として選択することができます。
コンポーネントを1つずつドラッグして同じ位置座標に変更します
(3) マージするすべてのコンポーネントを選択します
右側のすべてのコンポーネントを選択し、右クリックし
すべてのパーツを選択
て [すべてのアクターを 1 つの静的メッシュにマージ] を選択します。
右クリックして「結合」を選択します
フォルダーに保存されます。HSR という名前に変更できます。
全体として保存する

2. [高速鉄道]を右クリックし、新しい高速鉄道ブループリントを作成します(新しいブループリントを作成する必要があり、レベル ブループリントに書き込むことはできません)

新しい高速鉄道の設計図
高速レール_BP に名前を付けて
名前は高速鉄道_BP
コンポーネントを削除し、高速レール_BP をシーンにドラッグし、現在の値を高速レールの移動の開始点として記録します: X0.0 Y1120 Z-10.0

3. タイムラインを編集する

ダブルクリックして高速鉄道_BPを開き、右クリックして[タイムラインの追加]を選択します。高速レールは座標 (0.0, 1120, -10.0) から位置 (0.0, -1170.0, -10.0) に移動する必要があるため、つまり Y 値のみが変化し、新しい浮動小数点曲線が作成されます。創造された。
カーブに 2 つのキーフレーム (0, 1120) と (5, -1170) を設定します。これは、0 秒の Y 値が 1120、5 秒の Y 値が -1170 であることを意味します。
ここに画像の説明を挿入

4. ブループリントをセットアップする

設計図を以下の内容に設定し、再度プレイすると高速鉄道が直進できるようになります。
青写真を設定する

5. ボタンを押して高速鉄道を制御し、一時停止または移動を継続します。

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/Kandy0125/article/details/116261620
おすすめ