Androidで動かそうとするとエラーが出ます | UE4&5 Forum | Tech Stadium Forum

Androidで動かそうとするとエラー...
 
通知
すべてクリア

Androidで動かそうとするとエラーが出ます  

  RSS

Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
02/09/2020 12:13 pm  
WindowsやUE4上では正常に動作するのですが、androidで動かそうとすると画像のようなエラーが出ます。。

error: member access into incomplete type

とありますけれども、これはヘッダーファイルでいったんメンバ変数として宣言しろということなのでしょうか?
This topic was modified 4年前 by Student

引用
Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
02/09/2020 12:14 pm  
FTimerManagerの宣言部分はこのように記述していました。
GetWorldTimerManager().SetTimer(CountdownTimerHandle, this, &ATFS_GameMode::AdvanceTimer, 1.0f, true);
これをこう書き換えてみましたが、結果は同じでした。
FTimerManager& TimerManager = GetWorldTimerManager();
TimerManager.SetTimer(CountdownTimerHandle, this, &ATFS_GameMode::AdvanceTimer, 1.0f, true);
This post was modified 4年前 by Student

返信引用
Teacher
(@admin)
メンバー Admin
結合: 5年前
投稿: 1318
02/09/2020 12:15 pm  

FTimerManagerの宣言が入ったファイルをincludeしてみてください。


返信引用
Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
02/09/2020 12:15 pm  

こちらをincludeしたらいけました!結構初歩的な質問でしたね、、助かりました。


返信引用
共有:
タイトルとURLをコピーしました