fc2ブログ

【UE4】ゲームインスタンスを自前のインスタンスでキャストするとエラー

emotionサイトトップ > UE(アンリアルエンジン)備忘録 >【UE4】ゲームインスタンスを自前のインスタンスでキャストするとエラー

ゲームインスタンスを取得して、自前のインスタンスでキャストすると・・・

まさかのキャストエラー。
C言語の時はキャストエラーなんて経験した事が無いので、キャストエラー時にどうしたらいいかさっぱり分かりませんでしたw
だってC言語でのキャストって強制型変換なので、元の型や変換後の型に一切関係無く強制的に型変換してくれますからね。

数時間手探りで調べた後・・・


ProjectSettings -> Maps&Modes -> GameInstance -> Game Instance Class


の設定を
ShooterGameInstance(自前のインスタンス)
にする事でキャストエラーが発生しなくなりました。

ちなみに->はポインタ参照ではありませんw
C言語ではポインタ参照ですけどw

関連記事

コメントの投稿

スポンサーリンク
カテゴリ
OS (5)
Web (7)
CPU (16)
GPU (35)
GA2 (2)
GTA5 (18)
リンク
Unreal Engine
UE4_logo.png

無料化したゲームエンジンです。ミドルレンジクラスのGPUが必須ですが、GTX750Tiでも軽快に動作します。
ueHow
unityHow
Steam
steam.png
Valve Corporationが運営しているプラットフォームで、PCゲームをダウンロード購入出来ます。 不定期ながらだいたい四半期毎と10月の米国感謝祭と年末に大幅割引セールが行われるので、セール中に購入するのがおススメ。
RSSリンクの表示


スポンサーリンク