【UE5】タイマーの実装方法(ブループリント)

2022/05/29に公開

今回はブループリントによるタイマーの実装方法を紹介します。

カウントダウン

タイマー


https://blueprintue.com/blueprint/aijzu8e9/
作成する変数と初期値の設定↓

結果↓0秒になったら「ゲーム終了」とテキスト表示されます。

ノード解説


DelayノードはDelayノードが実行されている間は再度実行されません。なのでTickで毎フレームDelayノードを実行していますが、上のノードの場合だと一秒間に一回の一定間隔で実行されるという事になっています。

タイマー2

00:00で表示するタイマーです。UIのTextウィジェットをISVariableで変数化して、SetTextでテキストを変更しています。

関数中身↓

UE5のWeb本

UnrealEngineのWeb本を制作中です↓タイマーについてはこちらの本でも詳しく紹介しています。興味ある方はぜひご覧ください
https://zenn.dev/daichi_gamedev/books/unreal-engine-tutorial

#UnrealEngine,UE5,UE4,

Discussion