ue
-5
.
レベルブループリントを
使ってみる
(
Unreal Engine
5
入門)
URL:https://www
.kkaneko.jp/db/ue/index.html
1
金子邦彦
2
モードの切り替え
アウトライナー
すべてのオブジェクトを
階層構造で
表示
ビューポート
詳細タブ
オブジェクトの詳細情報の
編集
オブジェクトの
移動
・
回転
・スケール
編集可能なプロパティの編集
レベルブループリント
•
レベルブループリント
の編集では,
ノード
の作成
や,
ノード間の
接続
を行う.
•
編集はビジュアルに行う
•
イベント
発生において,どのような振る舞
いを行
うか
(
アクション
)を
指定できる
3
ここで行うこと
•
ゲーム
の開始と終了
•
ゲーム画面
の操作
•
レベルブループリント
でのノー
ドの
追加と
接続
•
メッセージの表示
4
前準備
①
Unreal
Engine
5
を起動
②
プロジェクトを
作成
・
ゲーム
・
ブランク
・ブループリント
(Blueprint)
5
ゲームの開始は「プレイ
」,
ゲームの
終了
は
ESC
キー
6
ゲームの開始
は
「
プレイ
」
ゲーム画面
(ゲームの終了は
ESC
キー)
ゲーム画面での
操作
•
パン,チルト:
マウス操作
•
前進後退,左右:
W
, S
,
A, D
キー
7
レベルブループリントを開く
•
レベルブループリント
を開くには,メニュ
ー操作
8
ゲームをプレイ
中の
場合には
,
ゲームを
終了
してか
ら
,レベルブループリントを開くこと
レベルブループリントの画面
9
レベルブループリントでノードの追加
右クリック
したのち,
ノードの種類
を選ぶ
10
右クリック
右クリックしたら「
検索
」の
画面
が出る.
検索により,候補を選ぶことができる
よう
になる.
ノードを
選ぶと
ノードが
増える
ノード間の接続
ノード間の接続はマウス操作で行う
11
イベント
BeginPla
y
の「
実行
」と,
Print String
関数の「実行」をつ
ないだところ
ゲーム開始
する.
ゲーム開始時に「
Hello
」と
表示
されるようになる.
Event
BeginPlay
と
Prin
String
のノード接続前
演習:レベルブループリントで,メッ
セージ
「
Hello
」を表示するようにしなさい
12
①
レベルブループリントを開
く
②
BeginPlay
のノードがすでに
存在
する
ので
確認
③
Print String
のノードを追加
④
2つのノードをつなぐ
⑤
ゲームをスタート
Print String
の調整
13
展開する
Dur
ation
や
T
ext Color
な
どを
変更
できる
・
T
ext
Color:
テキストの色
・
Dur
ation:
表示の持続時間
再び
ゲーム開始
する.
設定
を変えたので,
表示
が変わる
演習:
Print String
のノードの「
T
ext
Color
」を
設定
し,
ゲームスタート
時に、
赤文字
で表示
されるようにしなさい
14
キーボードイベント
15
レベルブループリントで,右クリックしたのち,「
インプッ
ト
」を
展開,「
Key
board
Events
」を
展開
し,
キーの種類
を選ぶ
レベルブループリントで,
右クリック
キーの
種類
を選ぶ
新しい
ノード
演習
•
レベルブルーブリントで,次のように作成
して,
「
w
」キーが押
されたときにも
,「
Hello
」と
表示
されるようにしましょう
16
レベルブループリントの画面
プレイ画面での
表示