Cast To X と Cast To X Class の違いは? (翻訳/要約)

(以下は、英語スレッドの質問を翻訳/要約したものです。)

たとえば、

Cast To Weapon | Cast To Weapon Class

Cast To Monster | Cast To Monster Class

これらの違いは何でしょうか?

–Slavq

英文スレッド

(以下は、英語スレッドの回答を翻訳/要約したものです。)

Cast To ~ の方 (ブジェクトの参照の型の場合) は、レベルのどこかに置かれているものに Cast します (つまり Cast To を呼び出した時点ですでに作成されています)。一方、Cast To ~ Class の方は、まだレベルには存在していません。

この辺りのことは、Blueprint Essentials: Object and Class Variables | 04 | v4.2 Tutorial Series | Unreal Engine - YouTube で Zak さんが素晴らしい解説をしていますよ。

–DotCam :diamonds:

[訳注] 上記動画の日本語解説として、次のページが参考になるかもしれません。
ブループリントの基本的な構成要素④ オブジェクト変数とクラス変数