Choose your operating system:
Windows
macOS
Linux
タイムラインの例
実装方法を選んでください。
Blueprints
C++
Timeline ノード は、ブループリント内の特殊なノードです。タイムラインに沿ったキーフレームでトリガーできる events、floats、vectors、colors も基づいてすばやく作成およびプレイされる時間ベースのアニメーションを提供します。
タイムラインは、[Graph (グラフ)] タブまたは [My Blueprint] タブでタイムライン上で ダブルクリック することで直接編集できます。ドアを開けたり、ライトを変更したり、シーン内のアクタに対して他の時間に合わせた操作を実行したりするなど、単純にあ非シネマティック タスクを処理するために特別にビルドされています。タイムラインに沿ってキーフレーム間で補間される float、vector、colorr などの値を提供することから、レベル シーケンス に似ています。
Timelines には以下の入力ピンと出力ピンがあります。
入力ピン
アイテム
説明
Play
タイムラインを現在の時刻から順再生させます。
Play from Start
タイムラインを最初から順再生させます。
Stop
現在時刻でタイムラインの再生をフリーズさせます。
Reverse
タイムラインを現在の時刻から逆再生させます。
Reverse from End
タイムラインを最初から逆再生させます。
Set New Time
現在時刻を New Time 入力の値設定 (または入力) に設定します。
New Time
Set New Time 入力が呼び出されるとタイムラインがジャンプできる時間へ秒時間を表す浮動小数点値を送るデータピンです。
出力ピン
Update
タイムラインが呼び出されるとすぐに実行シグナルを出力します。
Finished
再生が終了すると実行シグナルを出力します。Stop 関数ではトリガーされません。
Direction
タイムラインの再生方向を示す列挙型変数を出力します。
Timelines には、その中で作成されるトラック タイプを反映する出力データピンを好きな数だけ追加できます。Float、Vector、Event トラックが含まれます。
色も変化する明滅するライトを設定したタイムラインの使用例。
ブループリントと C++ を使って、接近すると開くようにドアを設定するためのタイムラインの使用例。