そうだ、ゲームを作ろう

現状や学んだことなど記録するブログ。間違ってたらごめんね

UE4豆知識:レベル遷移時にエラーを吐く場合

極め本のキャラクターを使ってレベルを遷移しようとしてOpenLevelノードを呼び出すとエラーが出る。

これはPlayerCharacterがレベルと共にDestroyされた時にOnDestroyedにAssignされたイベント(この場合はRespawnPlayer)を呼び出そうとするが参照元が既にNullなのでエラーが出る、ということだと思う。

なのでこういう場合は

f:id:wvigler:20191103044419p:plain

Unbindall_BP_2019_11_03

こんな風に繋げればエラーを吐かずに遷移することができる。

まあエラー吐いても動くけれど…NullPointerErrorとかあんまり吐かないほうがいいでしょ?ってことで。