1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Unreal Engine (UE)Advent Calendar 2024

Day 8

【UE5】CallStackをログに出力する

Last updated at Posted at 2024-12-07

0. 最初

こちらの記事はUnrealEngine Advent Calendar 2024 シリーズ3の8日目の記事になります

プロジェクジェクトのログは以下

"\プロジェクト名\Saved\Logs\プロジェクト名.log"

1. エディタでコール順を確認する

通常、エディタでコール順を確認するときには
「Debug」→「Blueprint Debugger」を起動「Call Stack」タブ
対象のノードで「F9」を押下しブレークポイントを付け「Play」

無題の動画-‐-Clipchampで作成-7.gif

この「Call Stack」をログで出力します

2. 「Stack Trace」を使用する

このノードを使用するとログに「Call Stack」を表示することができます
スクリーンショット 2024-12-02 000205.png

以下のBPを組み実際に試してみます
「GetActor of Class」で取得できないようになっているためNullを返ります
スクリーンショット 2024-12-01 220151.png

「Stack Trace」の有無が以下のログ
名称未設定_3.png

3. 終わり

エディタで作業をしているときには恩恵は少なそうですが
パッケージの際にコール順を表示したりなど使用できる箇所は多いと思います!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?